home *** CD-ROM | disk | FTP | other *** search
/ Apple Software Dispatch / Apple Software Dispatch.iso / Software Dispatch Files / Resolve / Sample Application / Sample Application.rsrc / CODE_38_SSCOPY.txt < prev    next >
Text File  |  1993-07-15  |  94KB  |  1,675 lines

  1. # near model CODE resource
  2. # jump table entries: 10112-10114 (3 of them)
  3. export_1264:
  4. fn00000000:
  5. 00000000  4E56 FF72                link       A6, -0x008E
  6. 00000004  48E7 0F10                movem.l    -[A7], D4,D5,D6,D7,A3
  7. 00000008  486E FFB4                pea.l      [A6 - 0x4C]
  8. 0000000C  4EAD 13A2                jsr        [A5 + 0x13A2 /* export_624 */]
  9. 00000010  426E FFFE                clr.w      [A6 - 0x2]
  10. 00000014  426E FFAA                clr.w      [A6 - 0x56]
  11. 00000018  426E FFA8                clr.w      [A6 - 0x58]
  12. 0000001C  426E FFA6                clr.w      [A6 - 0x5A]
  13. 00000020  426E FFA4                clr.w      [A6 - 0x5C]
  14. 00000024  3B6E 0022 B9A6           move.w     [A5 - 0x465A], [A6 + 0x22]
  15. 0000002A  41ED B99A                lea.l      A0, [A5 - 0x4666]
  16. 0000002E  43EE 0008                lea.l      A1, [A6 + 0x8]
  17. 00000032  20D9                     move.l     [A0]+, [A1]+
  18. 00000034  20D9                     move.l     [A0]+, [A1]+
  19. 00000036  20D9                     move.l     [A0]+, [A1]+
  20. 00000038  2B6E 001C B996           move.l     [A5 - 0x466A], [A6 + 0x1C]
  21. 0000003E  41EE FFEE                lea.l      A0, [A6 - 0x12]
  22. 00000042  43EE 0014                lea.l      A1, [A6 + 0x14]
  23. 00000046  20D9                     move.l     [A0]+, [A1]+
  24. 00000048  20D9                     move.l     [A0]+, [A1]+
  25. 0000004A  20D9                     move.l     [A0]+, [A1]+
  26. 0000004C  302E 0014                move.w     D0, [A6 + 0x14]
  27. 00000050  B06E 0016                cmp.w      D0, [A6 + 0x16]
  28. 00000054  588F                     addq.l     A7, 4
  29. 00000056  6668                     bne        +0x6A /* 000000C0 */
  30. 00000058  302E 0018                move.w     D0, [A6 + 0x18]
  31. 0000005C  B06E 001A                cmp.w      D0, [A6 + 0x1A]
  32. 00000060  665E                     bne        +0x60 /* 000000C0 */
  33. 00000062  302E 0016                move.w     D0, [A6 + 0x16]
  34. 00000066  48C0                     ext.l      D0
  35. 00000068  322E 000A                move.w     D1, [A6 + 0xA]
  36. 0000006C  48C1                     ext.l      D1
  37. 0000006E  342E 0008                move.w     D2, [A6 + 0x8]
  38. 00000072  48C2                     ext.l      D2
  39. 00000074  9282                     sub.l      D1, D2
  40. 00000076  D280                     add.l      D1, D0
  41. 00000078  2D41 FFAC                move.l     [A6 - 0x54], D1
  42. 0000007C  0C81 0000 7FFF           cmpi.l     D1, 0x7FFF
  43. 00000082  6E22                     bgt        +0x24 /* 000000A6 */
  44. 00000084  302E 001A                move.w     D0, [A6 + 0x1A]
  45. 00000088  48C0                     ext.l      D0
  46. 0000008A  322E 000E                move.w     D1, [A6 + 0xE]
  47. 0000008E  48C1                     ext.l      D1
  48. 00000090  342E 000C                move.w     D2, [A6 + 0xC]
  49. 00000094  48C2                     ext.l      D2
  50. 00000096  9282                     sub.l      D1, D2
  51. 00000098  D280                     add.l      D1, D0
  52. 0000009A  2D41 FFB0                move.l     [A6 - 0x50], D1
  53. 0000009E  0C81 0000 7FFF           cmpi.l     D1, 0x7FFF
  54. 000000A4  6F0E                     ble        +0x10 /* 000000B4 */
  55. label000000A6:
  56. 000000A6  4878 03EC                push.l     0x3EC
  57. 000000AA  4EAD 19BA                jsr        [A5 + 0x19BA /* export_819 */]
  58. 000000AE  588F                     addq.l     A7, 4
  59. 000000B0  6000 0714                bra        +0x716 /* 000007C6 */
  60. label000000B4:
  61. 000000B4  3D6E FFAE 0016           move.w     [A6 + 0x16], [A6 - 0x52]
  62. 000000BA  3D6E FFB2 001A           move.w     [A6 + 0x1A], [A6 - 0x4E]
  63. label000000C0:
  64. 000000C0  426E FFA2                clr.w      [A6 - 0x5E]
  65. 000000C4  202E 0010                move.l     D0, [A6 + 0x10]
  66. 000000C8  B0AE 001C                cmp.l      D0, [A6 + 0x1C]
  67. 000000CC  6670                     bne        +0x72 /* 0000013E */
  68. 000000CE  302E 0014                move.w     D0, [A6 + 0x14]
  69. 000000D2  B06E 000A                cmp.w      D0, [A6 + 0xA]
  70. 000000D6  6E66                     bgt        +0x68 /* 0000013E */
  71. 000000D8  302E 0016                move.w     D0, [A6 + 0x16]
  72. 000000DC  B06E 0008                cmp.w      D0, [A6 + 0x8]
  73. 000000E0  6D5C                     blt        +0x5E /* 0000013E */
  74. 000000E2  302E 0018                move.w     D0, [A6 + 0x18]
  75. 000000E6  B06E 000E                cmp.w      D0, [A6 + 0xE]
  76. 000000EA  6E52                     bgt        +0x54 /* 0000013E */
  77. 000000EC  302E 001A                move.w     D0, [A6 + 0x1A]
  78. 000000F0  B06E 000C                cmp.w      D0, [A6 + 0xC]
  79. 000000F4  6D48                     blt        +0x4A /* 0000013E */
  80. 000000F6  302E 0014                move.w     D0, [A6 + 0x14]
  81. 000000FA  B06E 0008                cmp.w      D0, [A6 + 0x8]
  82. 000000FE  660A                     bne        +0xC /* 0000010A */
  83. 00000100  302E 0018                move.w     D0, [A6 + 0x18]
  84. 00000104  B06E 000C                cmp.w      D0, [A6 + 0xC]
  85. 00000108  670E                     beq        +0x10 /* 00000118 */
  86. label0000010A:
  87. 0000010A  4878 03ED                push.l     0x3ED
  88. 0000010E  4EAD 19BA                jsr        [A5 + 0x19BA /* export_819 */]
  89. 00000112  588F                     addq.l     A7, 4
  90. 00000114  6000 06B0                bra        +0x6B2 /* 000007C6 */
  91. label00000118:
  92. 00000118  302E 000E                move.w     D0, [A6 + 0xE]
  93. 0000011C  B06E 001A                cmp.w      D0, [A6 + 0x1A]
  94. 00000120  6C06                     bge        +0x8 /* 00000128 */
  95. 00000122  526E FFA2                addq.w     [A6 - 0x5E], 1
  96. 00000126  6016                     bra        +0x18 /* 0000013E */
  97. label00000128:
  98. 00000128  302E 000A                move.w     D0, [A6 + 0xA]
  99. 0000012C  B06E 0016                cmp.w      D0, [A6 + 0x16]
  100. 00000130  6C00 0694                bge        +0x696 /* 000007C6 */
  101. 00000134  302E 000A                move.w     D0, [A6 + 0xA]
  102. 00000138  5240                     addq.w     D0, 1
  103. 0000013A  3D40 0014                move.w     [A6 + 0x14], D0
  104. label0000013E:
  105. 0000013E  3D7C 0001 FFA6           move.w     [A6 - 0x5A], 0x1
  106. 00000144  41ED B9BE                lea.l      A0, [A5 - 0x4642]
  107. 00000148  43EE 0014                lea.l      A1, [A6 + 0x14]
  108. 0000014C  20D9                     move.l     [A0]+, [A1]+
  109. 0000014E  20D9                     move.l     [A0]+, [A1]+
  110. 00000150  20D9                     move.l     [A0]+, [A1]+
  111. 00000152  4A6E FFA2                tst.w      [A6 - 0x5E]
  112. 00000156  674C                     beq        +0x4E /* 000001A4 */
  113. 00000158  302E 000E                move.w     D0, [A6 + 0xE]
  114. 0000015C  5240                     addq.w     D0, 1
  115. 0000015E  3B40 B9C2                move.w     [A5 - 0x463E], D0
  116. 00000162  7001                     moveq.l    D0, 0x01
  117. 00000164  2F00                     move.l     -[A7], D0
  118. 00000166  4EAD 134A                jsr        [A5 + 0x134A /* export_613 */]
  119. 0000016A  4A40                     tst.w      D0
  120. 0000016C  588F                     addq.l     A7, 4
  121. 0000016E  6700 0656                beq        +0x658 /* 000007C6 */
  122. 00000172  3B6E 0018 B9C2           move.w     [A5 - 0x463E], [A6 + 0x18]
  123. 00000178  302E 000A                move.w     D0, [A6 + 0xA]
  124. 0000017C  B06D B9C0                cmp.w      D0, [A5 - 0x4640]
  125. 00000180  6C66                     bge        +0x68 /* 000001E8 */
  126. 00000182  302E 000A                move.w     D0, [A6 + 0xA]
  127. 00000186  5240                     addq.w     D0, 1
  128. 00000188  3B40 B9BE                move.w     [A5 - 0x4642], D0
  129. 0000018C  7001                     moveq.l    D0, 0x01
  130. 0000018E  2F00                     move.l     -[A7], D0
  131. 00000190  4EAD 134A                jsr        [A5 + 0x134A /* export_613 */]
  132. 00000194  4A40                     tst.w      D0
  133. 00000196  588F                     addq.l     A7, 4
  134. 00000198  6700 062C                beq        +0x62E /* 000007C6 */
  135. 0000019C  3B6E 0014 B9BE           move.w     [A5 - 0x4642], [A6 + 0x14]
  136. 000001A2  6044                     bra        +0x46 /* 000001E8 */
  137. label000001A4:
  138. 000001A4  7001                     moveq.l    D0, 0x01
  139. 000001A6  4A6E 0022                tst.w      [A6 + 0x22]
  140. 000001AA  670A                     beq        +0xC /* 000001B6 */
  141. 000001AC  7201                     moveq.l    D1, 0x01
  142. 000001AE  B26E 0022                cmp.w      D1, [A6 + 0x22]
  143. 000001B2  6702                     beq        +0x4 /* 000001B6 */
  144. 000001B4  7000                     moveq.l    D0, 0x00
  145. label000001B6:
  146. 000001B6  4A80                     tst.l      D0
  147. 000001B8  6716                     beq        +0x18 /* 000001D0 */
  148. 000001BA  7001                     moveq.l    D0, 0x01
  149. 000001BC  2F00                     move.l     -[A7], D0
  150. 000001BE  4EAD 134A                jsr        [A5 + 0x134A /* export_613 */]
  151. 000001C2  4A40                     tst.w      D0
  152. 000001C4  57C0                     seq        D0
  153. 000001C6  0240 0001                andi.w     D0, 0x1
  154. 000001CA  48C0                     ext.l      D0
  155. 000001CC  588F                     addq.l     A7, 4
  156. 000001CE  6014                     bra        +0x16 /* 000001E4 */
  157. label000001D0:
  158. 000001D0  7001                     moveq.l    D0, 0x01
  159. 000001D2  2F00                     move.l     -[A7], D0
  160. 000001D4  4EAD 1312                jsr        [A5 + 0x1312 /* export_606 */]
  161. 000001D8  4A40                     tst.w      D0
  162. 000001DA  57C0                     seq        D0
  163. 000001DC  0240 0001                andi.w     D0, 0x1
  164. 000001E0  48C0                     ext.l      D0
  165. 000001E2  588F                     addq.l     A7, 4
  166. label000001E4:
  167. 000001E4  6600 05E0                bne        +0x5E2 /* 000007C6 */
  168. label000001E8:
  169. 000001E8  7006                     moveq.l    D0, 0x06
  170. 000001EA  B06E 0022                cmp.w      D0, [A6 + 0x22]
  171. 000001EE  6600 0122                bne        +0x124 /* 00000312 */
  172. 000001F2  302E 0008                move.w     D0, [A6 + 0x8]
  173. 000001F6  B06E 000A                cmp.w      D0, [A6 + 0xA]
  174. 000001FA  6600 0116                bne        +0x118 /* 00000312 */
  175. 000001FE  302E 000C                move.w     D0, [A6 + 0xC]
  176. 00000202  B06E 000E                cmp.w      D0, [A6 + 0xE]
  177. 00000206  6600 010A                bne        +0x10C /* 00000312 */
  178. 0000020A  7000                     moveq.l    D0, 0x00
  179. 0000020C  4A6E 0018                tst.w      [A6 + 0x18]
  180. 00000210  660A                     bne        +0xC /* 0000021C */
  181. 00000212  0C6E 7FFF 001A           cmpi.w     [A6 + 0x1A], 0x7FFF
  182. 00000218  6602                     bne        +0x4 /* 0000021C */
  183. 0000021A  7001                     moveq.l    D0, 0x01
  184. label0000021C:
  185. 0000021C  3D40 FF94                move.w     [A6 - 0x6C], D0
  186. 00000220  6616                     bne        +0x18 /* 00000238 */
  187. 00000222  7000                     moveq.l    D0, 0x00
  188. 00000224  4A6E 0014                tst.w      [A6 + 0x14]
  189. 00000228  660A                     bne        +0xC /* 00000234 */
  190. 0000022A  0C6E 7FFF 0016           cmpi.w     [A6 + 0x16], 0x7FFF
  191. 00000230  6602                     bne        +0x4 /* 00000234 */
  192. 00000232  7001                     moveq.l    D0, 0x01
  193. label00000234:
  194. 00000234  3D40 FF96                move.w     [A6 - 0x6A], D0
  195. label00000238:
  196. 00000238  4A6E FF94                tst.w      [A6 - 0x6C]
  197. 0000023C  6608                     bne        +0xA /* 00000246 */
  198. 0000023E  4A6E FF96                tst.w      [A6 - 0x6A]
  199. 00000242  6700 00CE                beq        +0xD0 /* 00000312 */
  200. label00000246:
  201. 00000246  3D7C 0001 FFAA           move.w     [A6 - 0x56], 0x1
  202. 0000024C  302E 000C                move.w     D0, [A6 + 0xC]
  203. 00000250  48C0                     ext.l      D0
  204. 00000252  2F00                     move.l     -[A7], D0
  205. 00000254  302E 0008                move.w     D0, [A6 + 0x8]
  206. 00000258  48C0                     ext.l      D0
  207. 0000025A  2F00                     move.l     -[A7], D0
  208. 0000025C  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  209. 00000260  4EAD 1172                jsr        [A5 + 0x1172 /* export_554 */]
  210. 00000264  486D 297A                pea.l      [A5 + 0x297A /* export_1323 */]
  211. 00000268  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  212. 0000026C  3D40 FF98                move.w     [A6 - 0x68], D0
  213. 00000270  4FEF 0010                lea.l      A7, [A7 + 0x10]
  214. 00000274  6700 0094                beq        +0x96 /* 0000030A */
  215. 00000278  206E 0010                movea.l    A0, [A6 + 0x10]
  216. 0000027C  2068 0246                movea.l    A0, [A0 + 0x246]
  217. 00000280  7000                     moveq.l    D0, 0x00
  218. 00000282  302D BA34                move.w     D0, [A5 - 0x45CC]
  219. 00000286  2200                     move.l     D1, D0
  220. 00000288  C0FC 0022                mulu.w     D0, 0x22 /* '\"' */
  221. 0000028C  4841                     swap.w     D1
  222. 0000028E  C2FC 0022                mulu.w     D1, 0x22 /* '\"' */
  223. 00000292  4841                     swap.w     D1
  224. 00000294  4241                     clr.w      D1
  225. 00000296  D081                     add.l      D0, D1
  226. 00000298  43EE FF72                lea.l      A1, [A6 - 0x8E]
  227. 0000029C  41F0 0800                lea.l      A0, [A0 + D0]
  228. 000002A0  7007                     moveq.l    D0, 0x07
  229. label000002A2:
  230. 000002A2  22D8                     move.l     [A1]+, [A0]+
  231. 000002A4  51C8 FFFC                dbf        D0, -0x6 /* 000002A2 */
  232. 000002A8  32D8                     move.w     [A1]+, [A0]+
  233. 000002AA  4A6E FF94                tst.w      [A6 - 0x6C]
  234. 000002AE  6708                     beq        +0xA /* 000002B8 */
  235. 000002B0  302E 0016                move.w     D0, [A6 + 0x16]
  236. 000002B4  48C0                     ext.l      D0
  237. 000002B6  6006                     bra        +0x8 /* 000002BE */
  238. label000002B8:
  239. 000002B8  302E 001A                move.w     D0, [A6 + 0x1A]
  240. 000002BC  48C0                     ext.l      D0
  241. label000002BE:
  242. 000002BE  2F00                     move.l     -[A7], D0
  243. 000002C0  4A6E FF94                tst.w      [A6 - 0x6C]
  244. 000002C4  6708                     beq        +0xA /* 000002CE */
  245. 000002C6  302E 0014                move.w     D0, [A6 + 0x14]
  246. 000002CA  48C0                     ext.l      D0
  247. 000002CC  6006                     bra        +0x8 /* 000002D4 */
  248. label000002CE:
  249. 000002CE  302E 0018                move.w     D0, [A6 + 0x18]
  250. 000002D2  48C0                     ext.l      D0
  251. label000002D4:
  252. 000002D4  2F00                     move.l     -[A7], D0
  253. 000002D6  302E FF94                move.w     D0, [A6 - 0x6C]
  254. 000002DA  48C0                     ext.l      D0
  255. 000002DC  2F00                     move.l     -[A7], D0
  256. 000002DE  7000                     moveq.l    D0, 0x00
  257. 000002E0  302D BA32                move.w     D0, [A5 - 0x45CE]
  258. 000002E4  2F00                     move.l     -[A7], D0
  259. 000002E6  7000                     moveq.l    D0, 0x00
  260. 000002E8  102D BA31                move.b     D0, [A5 - 0x45CF]
  261. 000002EC  2F00                     move.l     -[A7], D0
  262. 000002EE  486E FF72                pea.l      [A6 - 0x8E]
  263. 000002F2  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  264. 000002F6  4EAD 297A                jsr        [A5 + 0x297A /* export_1323 */]
  265. 000002FA  3D40 FF98                move.w     [A6 - 0x68], D0
  266. 000002FE  486D 297A                pea.l      [A5 + 0x297A /* export_1323 */]
  267. 00000302  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  268. 00000306  4FEF 0020                lea.l      A7, [A7 + 0x20]
  269. label0000030A:
  270. 0000030A  4A6E FF98                tst.w      [A6 - 0x68]
  271. 0000030E  6700 04B6                beq        +0x4B8 /* 000007C6 */
  272. label00000312:
  273. 00000312  206E 001C                movea.l    A0, [A6 + 0x1C]
  274. 00000316  317C 0001 018A           move.w     [A0 + 0x18A], 0x1
  275. 0000031C  3D6E 0008 FF9A           move.w     [A6 - 0x66], [A6 + 0x8]
  276. 00000322  3A2E 0014                move.w     D5, [A6 + 0x14]
  277. 00000326  3D6E 0016 FF9C           move.w     [A6 - 0x64], [A6 + 0x16]
  278. 0000032C  206E 0010                movea.l    A0, [A6 + 0x10]
  279. 00000330  302E 000A                move.w     D0, [A6 + 0xA]
  280. 00000334  B068 0194                cmp.w      D0, [A0 + 0x194]
  281. 00000338  6F00 0094                ble        +0x96 /* 000003CE */
  282. 0000033C  302E 000A                move.w     D0, [A6 + 0xA]
  283. 00000340  48C0                     ext.l      D0
  284. 00000342  322E 0008                move.w     D1, [A6 + 0x8]
  285. 00000346  48C1                     ext.l      D1
  286. 00000348  9081                     sub.l      D0, D1
  287. 0000034A  2C00                     move.l     D6, D0
  288. 0000034C  5286                     addq.l     D6, 1
  289. 0000034E  302E 0016                move.w     D0, [A6 + 0x16]
  290. 00000352  48C0                     ext.l      D0
  291. 00000354  322E 0014                move.w     D1, [A6 + 0x14]
  292. 00000358  48C1                     ext.l      D1
  293. 0000035A  9081                     sub.l      D0, D1
  294. 0000035C  2800                     move.l     D4, D0
  295. 0000035E  5284                     addq.l     D4, 1
  296. 00000360  302E 0014                move.w     D0, [A6 + 0x14]
  297. 00000364  48C0                     ext.l      D0
  298. 00000366  2F00                     move.l     -[A7], D0
  299. 00000368  2004                     move.l     D0, D4
  300. 0000036A  2206                     move.l     D1, D6
  301. 0000036C  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  302. 00000370  2200                     move.l     D1, D0
  303. 00000372  201F                     move.l     D0, [A7]+
  304. 00000374  2F00                     move.l     -[A7], D0
  305. 00000376  2004                     move.l     D0, D4
  306. 00000378  2F01                     move.l     -[A7], D1
  307. 0000037A  2206                     move.l     D1, D6
  308. 0000037C  4EAD 0362                jsr        [A5 + 0x362 /* export_104 */]
  309. 00000380  221F                     move.l     D1, [A7]+
  310. 00000382  2400                     move.l     D2, D0
  311. 00000384  201F                     move.l     D0, [A7]+
  312. 00000386  4A82                     tst.l      D2
  313. 00000388  6704                     beq        +0x6 /* 0000038E */
  314. 0000038A  7401                     moveq.l    D2, 0x01
  315. 0000038C  6002                     bra        +0x4 /* 00000390 */
  316. label0000038E:
  317. 0000038E  7400                     moveq.l    D2, 0x00
  318. label00000390:
  319. 00000390  D481                     add.l      D2, D1
  320. 00000392  2F00                     move.l     -[A7], D0
  321. 00000394  2006                     move.l     D0, D6
  322. 00000396  2202                     move.l     D1, D2
  323. 00000398  4EAD 034A                jsr        [A5 + 0x34A /* export_101 */]
  324. 0000039C  2200                     move.l     D1, D0
  325. 0000039E  201F                     move.l     D0, [A7]+
  326. 000003A0  D280                     add.l      D1, D0
  327. 000003A2  302E 000A                move.w     D0, [A6 + 0xA]
  328. 000003A6  48C0                     ext.l      D0
  329. 000003A8  206E 0010                movea.l    A0, [A6 + 0x10]
  330. 000003AC  3428 0194                move.w     D2, [A0 + 0x194]
  331. 000003B0  48C2                     ext.l      D2
  332. 000003B2  9082                     sub.l      D0, D2
  333. 000003B4  9280                     sub.l      D1, D0
  334. 000003B6  5381                     subq.l     D1, 1
  335. 000003B8  2D41 FFAC                move.l     [A6 - 0x54], D1
  336. 000003BC  302E FF9C                move.w     D0, [A6 - 0x64]
  337. 000003C0  48C0                     ext.l      D0
  338. 000003C2  B0AE FFAC                cmp.l      D0, [A6 - 0x54]
  339. 000003C6  6F06                     ble        +0x8 /* 000003CE */
  340. 000003C8  3D6E FFAE FF9C           move.w     [A6 - 0x64], [A6 - 0x52]
  341. label000003CE:
  342. 000003CE  4A6E FFAA                tst.w      [A6 - 0x56]
  343. 000003D2  6718                     beq        +0x1A /* 000003EC */
  344. 000003D4  206E 001C                movea.l    A0, [A6 + 0x1C]
  345. 000003D8  302E FF9C                move.w     D0, [A6 - 0x64]
  346. 000003DC  B068 0194                cmp.w      D0, [A0 + 0x194]
  347. 000003E0  6F0A                     ble        +0xC /* 000003EC */
  348. 000003E2  206E 001C                movea.l    A0, [A6 + 0x1C]
  349. 000003E6  3D68 0194 FF9C           move.w     [A6 - 0x64], [A0 + 0x194]
  350. label000003EC:
  351. 000003EC  BA6E FF9C                cmp.w      D5, [A6 - 0x64]
  352. 000003F0  6E00 0386                bgt        +0x388 /* 00000778 */
  353. 000003F4  302E FF9C                move.w     D0, [A6 - 0x64]
  354. 000003F8  48C0                     ext.l      D0
  355. 000003FA  2F00                     move.l     -[A7], D0
  356. 000003FC  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  357. 00000400  4EAD 147A                jsr        [A5 + 0x147A /* export_651 */]
  358. 00000404  4A40                     tst.w      D0
  359. 00000406  508F                     addq.l     A7, 8
  360. 00000408  6700 03BC                beq        +0x3BE /* 000007C6 */
  361. 0000040C  3B7C 0001 BACC           move.w     [A5 - 0x4534], 0x1
  362. 00000412  4A6E 0022                tst.w      [A6 + 0x22]
  363. 00000416  671E                     beq        +0x20 /* 00000436 */
  364. 00000418  7001                     moveq.l    D0, 0x01
  365. 0000041A  B06E 0022                cmp.w      D0, [A6 + 0x22]
  366. 0000041E  6716                     beq        +0x18 /* 00000436 */
  367. 00000420  7006                     moveq.l    D0, 0x06
  368. 00000422  B06E 0022                cmp.w      D0, [A6 + 0x22]
  369. 00000426  670E                     beq        +0x10 /* 00000436 */
  370. 00000428  4A6E 0022                tst.w      [A6 + 0x22]
  371. 0000042C  6708                     beq        +0xA /* 00000436 */
  372. 0000042E  7009                     moveq.l    D0, 0x09
  373. 00000430  B06E 0022                cmp.w      D0, [A6 + 0x22]
  374. 00000434  660E                     bne        +0x10 /* 00000444 */
  375. label00000436:
  376. 00000436  526E FFA8                addq.w     [A6 - 0x58], 1
  377. 0000043A  4EBA 03F0                jsr        [PC + 0x3F0 /* 0000082C */]
  378. 0000043E  4A40                     tst.w      D0
  379. 00000440  6700 0384                beq        +0x386 /* 000007C6 */
  380. label00000444:
  381. 00000444  7001                     moveq.l    D0, 0x01
  382. 00000446  4A6E 0022                tst.w      [A6 + 0x22]
  383. 0000044A  6712                     beq        +0x14 /* 0000045E */
  384. 0000044C  7201                     moveq.l    D1, 0x01
  385. 0000044E  B26E 0022                cmp.w      D1, [A6 + 0x22]
  386. 00000452  670A                     beq        +0xC /* 0000045E */
  387. 00000454  7206                     moveq.l    D1, 0x06
  388. 00000456  B26E 0022                cmp.w      D1, [A6 + 0x22]
  389. 0000045A  6702                     beq        +0x4 /* 0000045E */
  390. 0000045C  7000                     moveq.l    D0, 0x00
  391. label0000045E:
  392. 0000045E  4A80                     tst.l      D0
  393. 00000460  6708                     beq        +0xA /* 0000046A */
  394. 00000462  41ED 114A                lea.l      A0, [A5 + 0x114A /* export_549 */]
  395. 00000466  2008                     move.l     D0, A0
  396. 00000468  6006                     bra        +0x8 /* 00000470 */
  397. label0000046A:
  398. 0000046A  41ED 1142                lea.l      A0, [A5 + 0x1142 /* export_548 */]
  399. 0000046E  2008                     move.l     D0, A0
  400. label00000470:
  401. 00000470  2640                     movea.l    A3, D0
  402. 00000472  526E FFA4                addq.w     [A6 - 0x5C], 1
  403. label00000476:
  404. 00000476  3E2E 000C                move.w     D7, [A6 + 0xC]
  405. 0000047A  4A6E FFA2                tst.w      [A6 - 0x5E]
  406. 0000047E  670A                     beq        +0xC /* 0000048A */
  407. 00000480  302E 000E                move.w     D0, [A6 + 0xE]
  408. 00000484  5240                     addq.w     D0, 1
  409. 00000486  48C0                     ext.l      D0
  410. 00000488  6006                     bra        +0x8 /* 00000490 */
  411. label0000048A:
  412. 0000048A  302E 0018                move.w     D0, [A6 + 0x18]
  413. 0000048E  48C0                     ext.l      D0
  414. label00000490:
  415. 00000490  3D40 FF9E                move.w     [A6 - 0x62], D0
  416. 00000494  3D6E 001A FFA0           move.w     [A6 - 0x60], [A6 + 0x1A]
  417. 0000049A  48C7                     ext.l      D7
  418. 0000049C  2F07                     move.l     -[A7], D7
  419. 0000049E  302E FF9A                move.w     D0, [A6 - 0x66]
  420. 000004A2  48C0                     ext.l      D0
  421. 000004A4  2F00                     move.l     -[A7], D0
  422. 000004A6  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  423. 000004AA  4EAD 1172                jsr        [A5 + 0x1172 /* export_554 */]
  424. 000004AE  BE6D BA48                cmp.w      D7, [A5 - 0x45B8]
  425. 000004B2  4FEF 000C                lea.l      A7, [A7 + 0xC]
  426. 000004B6  6E00 01C2                bgt        +0x1C4 /* 0000067A */
  427. 000004BA  302E 000E                move.w     D0, [A6 + 0xE]
  428. 000004BE  B06D BA4A                cmp.w      D0, [A5 - 0x45B6]
  429. 000004C2  6D00 01B6                blt        +0x1B8 /* 0000067A */
  430. 000004C6  BE6D BA4A                cmp.w      D7, [A5 - 0x45B6]
  431. 000004CA  6C0E                     bge        +0x10 /* 000004DA */
  432. 000004CC  302D BA4A                move.w     D0, [A5 - 0x45B6]
  433. 000004D0  9047                     sub.w      D0, D7
  434. 000004D2  D16E FF9E                add.w      [A6 - 0x62], D0
  435. 000004D6  3E2D BA4A                move.w     D7, [A5 - 0x45B6]
  436. label000004DA:
  437. 000004DA  302E 000E                move.w     D0, [A6 + 0xE]
  438. 000004DE  B06D BA48                cmp.w      D0, [A5 - 0x45B8]
  439. 000004E2  6F00 0090                ble        +0x92 /* 00000574 */
  440. 000004E6  302E 000E                move.w     D0, [A6 + 0xE]
  441. 000004EA  48C0                     ext.l      D0
  442. 000004EC  322E 000C                move.w     D1, [A6 + 0xC]
  443. 000004F0  48C1                     ext.l      D1
  444. 000004F2  9081                     sub.l      D0, D1
  445. 000004F4  2C00                     move.l     D6, D0
  446. 000004F6  5286                     addq.l     D6, 1
  447. 000004F8  302E 001A                move.w     D0, [A6 + 0x1A]
  448. 000004FC  48C0                     ext.l      D0
  449. 000004FE  322E 0018                move.w     D1, [A6 + 0x18]
  450. 00000502  48C1                     ext.l      D1
  451. 00000504  9081                     sub.l      D0, D1
  452. 00000506  2800                     move.l     D4, D0
  453. 00000508  5284                     addq.l     D4, 1
  454. 0000050A  302E 0018                move.w     D0, [A6 + 0x18]
  455. 0000050E  48C0                     ext.l      D0
  456. 00000510  2F00                     move.l     -[A7], D0
  457. 00000512  2004                     move.l     D0, D4
  458. 00000514  2206                     move.l     D1, D6
  459. 00000516  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  460. 0000051A  2200                     move.l     D1, D0
  461. 0000051C  201F                     move.l     D0, [A7]+
  462. 0000051E  2F00                     move.l     -[A7], D0
  463. 00000520  2004                     move.l     D0, D4
  464. 00000522  2F01                     move.l     -[A7], D1
  465. 00000524  2206                     move.l     D1, D6
  466. 00000526  4EAD 0362                jsr        [A5 + 0x362 /* export_104 */]
  467. 0000052A  221F                     move.l     D1, [A7]+
  468. 0000052C  2400                     move.l     D2, D0
  469. 0000052E  201F                     move.l     D0, [A7]+
  470. 00000530  4A82                     tst.l      D2
  471. 00000532  6704                     beq        +0x6 /* 00000538 */
  472. 00000534  7401                     moveq.l    D2, 0x01
  473. 00000536  6002                     bra        +0x4 /* 0000053A */
  474. label00000538:
  475. 00000538  7400                     moveq.l    D2, 0x00
  476. label0000053A:
  477. 0000053A  D481                     add.l      D2, D1
  478. 0000053C  2F00                     move.l     -[A7], D0
  479. 0000053E  2006                     move.l     D0, D6
  480. 00000540  2202                     move.l     D1, D2
  481. 00000542  4EAD 034A                jsr        [A5 + 0x34A /* export_101 */]
  482. 00000546  2200                     move.l     D1, D0
  483. 00000548  201F                     move.l     D0, [A7]+
  484. 0000054A  D280                     add.l      D1, D0
  485. 0000054C  302E 000E                move.w     D0, [A6 + 0xE]
  486. 00000550  48C0                     ext.l      D0
  487. 00000552  342D BA48                move.w     D2, [A5 - 0x45B8]
  488. 00000556  48C2                     ext.l      D2
  489. 00000558  9082                     sub.l      D0, D2
  490. 0000055A  9280                     sub.l      D1, D0
  491. 0000055C  5381                     subq.l     D1, 1
  492. 0000055E  2D41 FFB0                move.l     [A6 - 0x50], D1
  493. 00000562  302E FFA0                move.w     D0, [A6 - 0x60]
  494. 00000566  48C0                     ext.l      D0
  495. 00000568  B0AE FFB0                cmp.l      D0, [A6 - 0x50]
  496. 0000056C  6F06                     ble        +0x8 /* 00000574 */
  497. 0000056E  3D6E FFB2 FFA0           move.w     [A6 - 0x60], [A6 - 0x4E]
  498. label00000574:
  499. 00000574  4A6E FFAA                tst.w      [A6 - 0x56]
  500. 00000578  6752                     beq        +0x54 /* 000005CC */
  501. 0000057A  206E 001C                movea.l    A0, [A6 + 0x1C]
  502. 0000057E  2068 0256                movea.l    A0, [A0 + 0x256]
  503. 00000582  48C5                     ext.l      D5
  504. 00000584  2005                     move.l     D0, D5
  505. 00000586  E580                     asl        D0, 2
  506. 00000588  2B70 0800 BA00           move.l     [A5 - 0x4600], [A0 + D0]
  507. 0000058E  6732                     beq        +0x34 /* 000005C2 */
  508. 00000590  206D BA00                movea.l    A0, [A5 - 0x4600]
  509. 00000594  3B50 BA46                move.w     [A5 - 0x45BA], [A0]
  510. 00000598  302E FF9E                move.w     D0, [A6 - 0x62]
  511. 0000059C  B050                     cmp.w      D0, [A0]
  512. 0000059E  6C06                     bge        +0x8 /* 000005A6 */
  513. 000005A0  3D6D BA46 FF9E           move.w     [A6 - 0x62], [A5 - 0x45BA]
  514. label000005A6:
  515. 000005A6  206D BA00                movea.l    A0, [A5 - 0x4600]
  516. 000005AA  3B68 0002 BA44           move.w     [A5 - 0x45BC], [A0 + 0x2]
  517. 000005B0  302E FFA0                move.w     D0, [A6 - 0x60]
  518. 000005B4  B068 0002                cmp.w      D0, [A0 + 0x2]
  519. 000005B8  6F12                     ble        +0x14 /* 000005CC */
  520. 000005BA  3D6D BA44 FFA0           move.w     [A6 - 0x60], [A5 - 0x45BC]
  521. 000005C0  600A                     bra        +0xC /* 000005CC */
  522. label000005C2:
  523. 000005C2  302E FF9E                move.w     D0, [A6 - 0x62]
  524. 000005C6  5340                     subq.w     D0, 1
  525. 000005C8  3D40 FFA0                move.w     [A6 - 0x60], D0
  526. label000005CC:
  527. 000005CC  302E FF9E                move.w     D0, [A6 - 0x62]
  528. 000005D0  B06E FFA0                cmp.w      D0, [A6 - 0x60]
  529. 000005D4  6E00 00B8                bgt        +0xBA /* 0000068E */
  530. 000005D8  302E FFA0                move.w     D0, [A6 - 0x60]
  531. 000005DC  48C0                     ext.l      D0
  532. 000005DE  2F00                     move.l     -[A7], D0
  533. 000005E0  302E FF9E                move.w     D0, [A6 - 0x62]
  534. 000005E4  48C0                     ext.l      D0
  535. 000005E6  2F00                     move.l     -[A7], D0
  536. 000005E8  48C5                     ext.l      D5
  537. 000005EA  2F05                     move.l     -[A7], D5
  538. 000005EC  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  539. 000005F0  4E93                     jsr        [A3]
  540. 000005F2  4A40                     tst.w      D0
  541. 000005F4  4FEF 0010                lea.l      A7, [A7 + 0x10]
  542. 000005F8  6608                     bne        +0xA /* 00000602 */
  543. 000005FA  536E FFA4                subq.w     [A6 - 0x5C], 1
  544. 000005FE  6000 01BC                bra        +0x1BE /* 000007BC */
  545. label00000602:
  546. 00000602  302E 0022                move.w     D0, [A6 + 0x22]
  547. 00000606  48C0                     ext.l      D0
  548. 00000608  2F00                     move.l     -[A7], D0
  549. 0000060A  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  550. 0000060E  48C7                     ext.l      D7
  551. 00000610  2F07                     move.l     -[A7], D7
  552. 00000612  302E FF9A                move.w     D0, [A6 - 0x66]
  553. 00000616  48C0                     ext.l      D0
  554. 00000618  2F00                     move.l     -[A7], D0
  555. 0000061A  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  556. 0000061E  4EAD 113A                jsr        [A5 + 0x113A /* export_547 */]
  557. 00000622  4A40                     tst.w      D0
  558. 00000624  4FEF 0014                lea.l      A7, [A7 + 0x14]
  559. 00000628  660A                     bne        +0xC /* 00000634 */
  560. 0000062A  536E FFA4                subq.w     [A6 - 0x5C], 1
  561. 0000062E  3A2E FF9C                move.w     D5, [A6 - 0x64]
  562. 00000632  605A                     bra        +0x5C /* 0000068E */
  563. label00000634:
  564. 00000634  302E FF9E                move.w     D0, [A6 - 0x62]
  565. 00000638  526E FF9E                addq.w     [A6 - 0x62], 1
  566. 0000063C  B06E FFA0                cmp.w      D0, [A6 - 0x60]
  567. 00000640  6610                     bne        +0x12 /* 00000652 */
  568. 00000642  48C5                     ext.l      D5
  569. 00000644  2F05                     move.l     -[A7], D5
  570. 00000646  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  571. 0000064A  4EAD 1452                jsr        [A5 + 0x1452 /* export_646 */]
  572. 0000064E  508F                     addq.l     A7, 8
  573. 00000650  603C                     bra        +0x3E /* 0000068E */
  574. label00000652:
  575. 00000652  206D BA08                movea.l    A0, [A5 - 0x45F8]
  576. 00000656  700F                     moveq.l    D0, 0x0F
  577. 00000658  C028 0001                and.b      D0, [A0 + 0x1]
  578. 0000065C  6706                     beq        +0x8 /* 00000664 */
  579. 0000065E  3D7C 0201 FFFE           move.w     [A6 - 0x2], 0x201
  580. label00000664:
  581. 00000664  7010                     moveq.l    D0, 0x10
  582. 00000666  D1AD BA08                add.l      [A5 - 0x45F8], D0
  583. 0000066A  3007                     move.w     D0, D7
  584. 0000066C  5247                     addq.w     D7, 1
  585. 0000066E  B06E 000E                cmp.w      D0, [A6 + 0xE]
  586. 00000672  668E                     bne        -0x70 /* 00000602 */
  587. 00000674  3E2E 000C                move.w     D7, [A6 + 0xC]
  588. 00000678  6088                     bra        -0x76 /* 00000602 */
  589. label0000067A:
  590. 0000067A  4AAD BA04                tst.l      [A5 - 0x45FC]
  591. 0000067E  670E                     beq        +0x10 /* 0000068E */
  592. 00000680  48C5                     ext.l      D5
  593. 00000682  2F05                     move.l     -[A7], D5
  594. 00000684  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  595. 00000688  4EAD 1452                jsr        [A5 + 0x1452 /* export_646 */]
  596. 0000068C  508F                     addq.l     A7, 8
  597. label0000068E:
  598. 0000068E  302E FF9A                move.w     D0, [A6 - 0x66]
  599. 00000692  526E FF9A                addq.w     [A6 - 0x66], 1
  600. 00000696  B06E 000A                cmp.w      D0, [A6 + 0xA]
  601. 0000069A  6708                     beq        +0xA /* 000006A4 */
  602. 0000069C  BA6E FF9C                cmp.w      D5, [A6 - 0x64]
  603. 000006A0  6600 00C8                bne        +0xCA /* 0000076A */
  604. label000006A4:
  605. 000006A4  206E 0010                movea.l    A0, [A6 + 0x10]
  606. 000006A8  4A68 01C4                tst.w      [A0 + 0x1C4]
  607. 000006AC  6700 00B2                beq        +0xB4 /* 00000760 */
  608. 000006B0  302E 000E                move.w     D0, [A6 + 0xE]
  609. 000006B4  48C0                     ext.l      D0
  610. 000006B6  322E 000C                move.w     D1, [A6 + 0xC]
  611. 000006BA  48C1                     ext.l      D1
  612. 000006BC  9081                     sub.l      D0, D1
  613. 000006BE  2C00                     move.l     D6, D0
  614. 000006C0  5286                     addq.l     D6, 1
  615. 000006C2  302E 001A                move.w     D0, [A6 + 0x1A]
  616. 000006C6  48C0                     ext.l      D0
  617. 000006C8  322E 0018                move.w     D1, [A6 + 0x18]
  618. 000006CC  48C1                     ext.l      D1
  619. 000006CE  9081                     sub.l      D0, D1
  620. 000006D0  2800                     move.l     D4, D0
  621. 000006D2  5284                     addq.l     D4, 1
  622. 000006D4  4A6E FFA2                tst.w      [A6 - 0x5E]
  623. 000006D8  670A                     beq        +0xC /* 000006E4 */
  624. 000006DA  302E 000E                move.w     D0, [A6 + 0xE]
  625. 000006DE  5240                     addq.w     D0, 1
  626. 000006E0  48C0                     ext.l      D0
  627. 000006E2  6006                     bra        +0x8 /* 000006EA */
  628. label000006E4:
  629. 000006E4  302E 0018                move.w     D0, [A6 + 0x18]
  630. 000006E8  48C0                     ext.l      D0
  631. label000006EA:
  632. 000006EA  3D40 FFF2                move.w     [A6 - 0xE], D0
  633. 000006EE  2004                     move.l     D0, D4
  634. 000006F0  2206                     move.l     D1, D6
  635. 000006F2  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  636. 000006F6  2F00                     move.l     -[A7], D0
  637. 000006F8  2004                     move.l     D0, D4
  638. 000006FA  2206                     move.l     D1, D6
  639. 000006FC  4EAD 0362                jsr        [A5 + 0x362 /* export_104 */]
  640. 00000700  2200                     move.l     D1, D0
  641. 00000702  201F                     move.l     D0, [A7]+
  642. 00000704  4A81                     tst.l      D1
  643. 00000706  6704                     beq        +0x6 /* 0000070C */
  644. 00000708  7201                     moveq.l    D1, 0x01
  645. 0000070A  6002                     bra        +0x4 /* 0000070E */
  646. label0000070C:
  647. 0000070C  7200                     moveq.l    D1, 0x00
  648. label0000070E:
  649. 0000070E  D280                     add.l      D1, D0
  650. 00000710  2D41 FFFA                move.l     [A6 - 0x6], D1
  651. 00000714  6030                     bra        +0x32 /* 00000746 */
  652. label00000716:
  653. 00000716  302E FFF2                move.w     D0, [A6 - 0xE]
  654. 0000071A  B06E FFF4                cmp.w      D0, [A6 - 0xC]
  655. 0000071E  6F06                     ble        +0x8 /* 00000726 */
  656. 00000720  3D6E FFF4 FFF2           move.w     [A6 - 0xE], [A6 - 0xC]
  657. label00000726:
  658. 00000726  41EE FFFA                lea.l      A0, [A6 - 0x6]
  659. 0000072A  2F20                     move.l     -[A7], -[A0]
  660. 0000072C  2F20                     move.l     -[A7], -[A0]
  661. 0000072E  2F20                     move.l     -[A7], -[A0]
  662. 00000730  41EE 0014                lea.l      A0, [A6 + 0x14]
  663. 00000734  2F20                     move.l     -[A7], -[A0]
  664. 00000736  2F20                     move.l     -[A7], -[A0]
  665. 00000738  2F20                     move.l     -[A7], -[A0]
  666. 0000073A  4EBA 09CE                jsr        [PC + 0x9CE /* 0000110A */]
  667. 0000073E  4FEF 0018                lea.l      A7, [A7 + 0x18]
  668. 00000742  DD6E FFF2                add.w      [A6 - 0xE], D6
  669. label00000746:
  670. 00000746  202E FFFA                move.l     D0, [A6 - 0x6]
  671. 0000074A  53AE FFFA                subq.l     [A6 - 0x6], 1
  672. 0000074E  4A80                     tst.l      D0
  673. 00000750  66C4                     bne        -0x3A /* 00000716 */
  674. 00000752  302E 000A                move.w     D0, [A6 + 0xA]
  675. 00000756  906E 0008                sub.w      D0, [A6 + 0x8]
  676. 0000075A  5240                     addq.w     D0, 1
  677. 0000075C  D16E FFEE                add.w      [A6 - 0x12], D0
  678. label00000760:
  679. 00000760  426E FFA2                clr.w      [A6 - 0x5E]
  680. 00000764  3D6E 0008 FF9A           move.w     [A6 - 0x66], [A6 + 0x8]
  681. label0000076A:
  682. 0000076A  3005                     move.w     D0, D5
  683. 0000076C  5245                     addq.w     D5, 1
  684. 0000076E  B06E FF9C                cmp.w      D0, [A6 - 0x64]
  685. 00000772  6748                     beq        +0x4A /* 000007BC */
  686. 00000774  6000 FD00                bra        -0x2FE /* 00000476 */
  687. label00000778:
  688. 00000778  206E 001C                movea.l    A0, [A6 + 0x1C]
  689. 0000077C  302E 0016                move.w     D0, [A6 + 0x16]
  690. 00000780  B068 0194                cmp.w      D0, [A0 + 0x194]
  691. 00000784  6C08                     bge        +0xA /* 0000078E */
  692. 00000786  302E 0016                move.w     D0, [A6 + 0x16]
  693. 0000078A  48C0                     ext.l      D0
  694. 0000078C  600A                     bra        +0xC /* 00000798 */
  695. label0000078E:
  696. 0000078E  206E 001C                movea.l    A0, [A6 + 0x1C]
  697. 00000792  3028 0194                move.w     D0, [A0 + 0x194]
  698. 00000796  48C0                     ext.l      D0
  699. label00000798:
  700. 00000798  3D40 FF9C                move.w     [A6 - 0x64], D0
  701. 0000079C  B045                     cmp.w      D0, D5
  702. 0000079E  6D18                     blt        +0x1A /* 000007B8 */
  703. label000007A0:
  704. 000007A0  48C5                     ext.l      D5
  705. 000007A2  2F05                     move.l     -[A7], D5
  706. 000007A4  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  707. 000007A8  4EAD 1452                jsr        [A5 + 0x1452 /* export_646 */]
  708. 000007AC  508F                     addq.l     A7, 8
  709. 000007AE  3005                     move.w     D0, D5
  710. 000007B0  5245                     addq.w     D5, 1
  711. 000007B2  B06E FF9C                cmp.w      D0, [A6 - 0x64]
  712. 000007B6  6DE8                     blt        -0x16 /* 000007A0 */
  713. label000007B8:
  714. 000007B8  526E FFA4                addq.w     [A6 - 0x5C], 1
  715. label000007BC:
  716. 000007BC  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  717. 000007C0  4EAD 144A                jsr        [A5 + 0x144A /* export_645 */]
  718. 000007C4  588F                     addq.l     A7, 4
  719. label000007C6:
  720. 000007C6  4A6E FFA6                tst.w      [A6 - 0x5A]
  721. 000007CA  673E                     beq        +0x40 /* 0000080A */
  722. 000007CC  7000                     moveq.l    D0, 0x00
  723. 000007CE  302E FFFE                move.w     D0, [A6 - 0x2]
  724. 000007D2  80BC 0000 0114           or.l       D0, 0x114
  725. 000007D8  2F00                     move.l     -[A7], D0
  726. 000007DA  4878 0180                push.l     0x180
  727. 000007DE  302E 001A                move.w     D0, [A6 + 0x1A]
  728. 000007E2  48C0                     ext.l      D0
  729. 000007E4  2F00                     move.l     -[A7], D0
  730. 000007E6  302E 0018                move.w     D0, [A6 + 0x18]
  731. 000007EA  48C0                     ext.l      D0
  732. 000007EC  2F00                     move.l     -[A7], D0
  733. 000007EE  302E 0016                move.w     D0, [A6 + 0x16]
  734. 000007F2  48C0                     ext.l      D0
  735. 000007F4  2F00                     move.l     -[A7], D0
  736. 000007F6  302E 0014                move.w     D0, [A6 + 0x14]
  737. 000007FA  48C0                     ext.l      D0
  738. 000007FC  2F00                     move.l     -[A7], D0
  739. 000007FE  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  740. 00000802  4EAD 14AA                jsr        [A5 + 0x14AA /* export_657 */]
  741. 00000806  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  742. label0000080A:
  743. 0000080A  4A6E FFA8                tst.w      [A6 - 0x58]
  744. 0000080E  6704                     beq        +0x6 /* 00000814 */
  745. 00000810  4EBA 018E                jsr        [PC + 0x18E /* 000009A0 */]
  746. label00000814:
  747. 00000814  486E FFB4                pea.l      [A6 - 0x4C]
  748. 00000818  4EAD 13AA                jsr        [A5 + 0x13AA /* export_625 */]
  749. 0000081C  302E FFA4                move.w     D0, [A6 - 0x5C]
  750. 00000820  588F                     addq.l     A7, 4
  751. 00000822  4CEE 08F0 FF5E           movem.l    D4,D5,D6,D7,A3, [A6 - 0xA2]
  752. 00000828  4E5E                     unlink     A6
  753. 0000082A  4E75                     rts
  754. fn0000082C:
  755. 0000082C  48E7 0300                movem.l    -[A7], D6,D7
  756. 00000830  202D B9A2                move.l     D0, [A5 - 0x465E]
  757. 00000834  B0AD B996                cmp.l      D0, [A5 - 0x466A]
  758. 00000838  57C6                     seq        D6
  759. 0000083A  0246 0001                andi.w     D6, 0x1
  760. 0000083E  6600 0158                bne        +0x15A /* 00000998 */
  761. 00000842  4247                     clr.w      D7
  762. 00000844  6026                     bra        +0x28 /* 0000086C */
  763. label00000846:
  764. 00000846  206D B9A2                movea.l    A0, [A5 - 0x465E]
  765. 0000084A  2068 0246                movea.l    A0, [A0 + 0x246]
  766. 0000084E  48C7                     ext.l      D7
  767. 00000850  2007                     move.l     D0, D7
  768. 00000852  2200                     move.l     D1, D0
  769. 00000854  C0FC 0022                mulu.w     D0, 0x22 /* '\"' */
  770. 00000858  4841                     swap.w     D1
  771. 0000085A  C2FC 0022                mulu.w     D1, 0x22 /* '\"' */
  772. 0000085E  4841                     swap.w     D1
  773. 00000860  4241                     clr.w      D1
  774. 00000862  D081                     add.l      D0, D1
  775. 00000864  31BC FFFF 0820           move.w     [A0 + D0 + 0x20], 0xFFFF
  776. 0000086A  5247                     addq.w     D7, 1
  777. label0000086C:
  778. 0000086C  48C7                     ext.l      D7
  779. 0000086E  206D B9A2                movea.l    A0, [A5 - 0x465E]
  780. 00000872  7000                     moveq.l    D0, 0x00
  781. 00000874  3028 0160                move.w     D0, [A0 + 0x160]
  782. 00000878  B087                     cmp.l      D0, D7
  783. 0000087A  62CA                     bhi        -0x34 /* 00000846 */
  784. 0000087C  4A6D B9A6                tst.w      [A5 - 0x465A]
  785. 00000880  670A                     beq        +0xC /* 0000088C */
  786. 00000882  7009                     moveq.l    D0, 0x09
  787. 00000884  B06D B9A6                cmp.w      D0, [A5 - 0x465A]
  788. 00000888  6600 00E8                bne        +0xEA /* 00000972 */
  789. label0000088C:
  790. 0000088C  4247                     clr.w      D7
  791. 0000088E  602E                     bra        +0x30 /* 000008BE */
  792. label00000890:
  793. 00000890  206D B9A2                movea.l    A0, [A5 - 0x465E]
  794. 00000894  2068 0242                movea.l    A0, [A0 + 0x242]
  795. 00000898  48C7                     ext.l      D7
  796. 0000089A  2007                     move.l     D0, D7
  797. 0000089C  E580                     asl        D0, 2
  798. 0000089E  4AB0 0800                tst.l      [A0 + D0]
  799. 000008A2  6718                     beq        +0x1A /* 000008BC */
  800. 000008A4  206D B9A2                movea.l    A0, [A5 - 0x465E]
  801. 000008A8  2068 0242                movea.l    A0, [A0 + 0x242]
  802. 000008AC  48C7                     ext.l      D7
  803. 000008AE  2007                     move.l     D0, D7
  804. 000008B0  E580                     asl        D0, 2
  805. 000008B2  2070 0800                movea.l    A0, [A0 + D0]
  806. 000008B6  317C FFFF 0004           move.w     [A0 + 0x4], 0xFFFF
  807. label000008BC:
  808. 000008BC  5247                     addq.w     D7, 1
  809. label000008BE:
  810. 000008BE  48C7                     ext.l      D7
  811. 000008C0  206D B9A2                movea.l    A0, [A5 - 0x465E]
  812. 000008C4  7000                     moveq.l    D0, 0x00
  813. 000008C6  3028 015E                move.w     D0, [A0 + 0x15E]
  814. 000008CA  B087                     cmp.l      D0, D7
  815. 000008CC  62C2                     bhi        -0x3C /* 00000890 */
  816. 000008CE  4247                     clr.w      D7
  817. 000008D0  601C                     bra        +0x1E /* 000008EE */
  818. label000008D2:
  819. 000008D2  206D B9A2                movea.l    A0, [A5 - 0x465E]
  820. 000008D6  2068 021A                movea.l    A0, [A0 + 0x21A]
  821. 000008DA  48C7                     ext.l      D7
  822. 000008DC  2007                     move.l     D0, D7
  823. 000008DE  D080                     add.l      D0, D0
  824. 000008E0  2200                     move.l     D1, D0
  825. 000008E2  E588                     lsl        D0, 2
  826. 000008E4  D081                     add.l      D0, D1
  827. 000008E6  31BC FFFF 0808           move.w     [A0 + D0 + 0x8], 0xFFFF
  828. 000008EC  5247                     addq.w     D7, 1
  829. label000008EE:
  830. 000008EE  206D B9A2                movea.l    A0, [A5 - 0x465E]
  831. 000008F2  BE68 0172                cmp.w      D7, [A0 + 0x172]
  832. 000008F6  6DDA                     blt        -0x24 /* 000008D2 */
  833. 000008F8  4247                     clr.w      D7
  834. 000008FA  602C                     bra        +0x2E /* 00000928 */
  835. label000008FC:
  836. 000008FC  206D B9A2                movea.l    A0, [A5 - 0x465E]
  837. 00000900  2068 023E                movea.l    A0, [A0 + 0x23E]
  838. 00000904  48C7                     ext.l      D7
  839. 00000906  2007                     move.l     D0, D7
  840. 00000908  E580                     asl        D0, 2
  841. 0000090A  4AB0 0800                tst.l      [A0 + D0]
  842. 0000090E  6716                     beq        +0x18 /* 00000926 */
  843. 00000910  206D B9A2                movea.l    A0, [A5 - 0x465E]
  844. 00000914  2068 023E                movea.l    A0, [A0 + 0x23E]
  845. 00000918  48C7                     ext.l      D7
  846. 0000091A  2007                     move.l     D0, D7
  847. 0000091C  E580                     asl        D0, 2
  848. 0000091E  2070 0800                movea.l    A0, [A0 + D0]
  849. 00000922  30BC FFFF                move.w     [A0], 0xFFFF
  850. label00000926:
  851. 00000926  5247                     addq.w     D7, 1
  852. label00000928:
  853. 00000928  48C7                     ext.l      D7
  854. 0000092A  206D B9A2                movea.l    A0, [A5 - 0x465E]
  855. 0000092E  7000                     moveq.l    D0, 0x00
  856. 00000930  3028 015C                move.w     D0, [A0 + 0x15C]
  857. 00000934  B087                     cmp.l      D0, D7
  858. 00000936  62C4                     bhi        -0x3A /* 000008FC */
  859. 00000938  4247                     clr.w      D7
  860. 0000093A  6026                     bra        +0x28 /* 00000962 */
  861. label0000093C:
  862. 0000093C  206D B9A2                movea.l    A0, [A5 - 0x465E]
  863. 00000940  2068 0252                movea.l    A0, [A0 + 0x252]
  864. 00000944  48C7                     ext.l      D7
  865. 00000946  2007                     move.l     D0, D7
  866. 00000948  2200                     move.l     D1, D0
  867. 0000094A  C0FC 000E                mulu.w     D0, 0xE
  868. 0000094E  4841                     swap.w     D1
  869. 00000950  C2FC 000E                mulu.w     D1, 0xE
  870. 00000954  4841                     swap.w     D1
  871. 00000956  4241                     clr.w      D1
  872. 00000958  D081                     add.l      D0, D1
  873. 0000095A  31BC FFFF 080C           move.w     [A0 + D0 + 0xC], 0xFFFF
  874. 00000960  5247                     addq.w     D7, 1
  875. label00000962:
  876. 00000962  48C7                     ext.l      D7
  877. 00000964  206D B9A2                movea.l    A0, [A5 - 0x465E]
  878. 00000968  7000                     moveq.l    D0, 0x00
  879. 0000096A  3028 0166                move.w     D0, [A0 + 0x166]
  880. 0000096E  B087                     cmp.l      D0, D7
  881. 00000970  62CA                     bhi        -0x34 /* 0000093C */
  882. label00000972:
  883. 00000972  7000                     moveq.l    D0, 0x00
  884. 00000974  2F00                     move.l     -[A7], D0
  885. 00000976  4EAD 13A2                jsr        [A5 + 0x13A2 /* export_624 */]
  886. 0000097A  41ED B9BE                lea.l      A0, [A5 - 0x4642]
  887. 0000097E  43ED B99A                lea.l      A1, [A5 - 0x4666]
  888. 00000982  20D9                     move.l     [A0]+, [A1]+
  889. 00000984  20D9                     move.l     [A0]+, [A1]+
  890. 00000986  20D9                     move.l     [A0]+, [A1]+
  891. 00000988  41ED 27AA                lea.l      A0, [A5 + 0x27AA /* export_1265 */]
  892. 0000098C  2B48 B9EC                move.l     [A5 - 0x4614], A0
  893. 00000990  4EAD 1292                jsr        [A5 + 0x1292 /* export_590 */]
  894. 00000994  3C00                     move.w     D6, D0
  895. 00000996  588F                     addq.l     A7, 4
  896. label00000998:
  897. 00000998  3006                     move.w     D0, D6
  898. 0000099A  4CDF 00C0                movem.l    D6,D7, [A7]+
  899. 0000099E  4E75                     rts
  900. fn000009A0:
  901. 000009A0  2F07                     move.l     -[A7], D7
  902. 000009A2  202D B9A2                move.l     D0, [A5 - 0x465E]
  903. 000009A6  B0AD B996                cmp.l      D0, [A5 - 0x466A]
  904. 000009AA  6700 00F0                beq        +0xF2 /* 00000A9C */
  905. 000009AE  4247                     clr.w      D7
  906. 000009B0  605E                     bra        +0x60 /* 00000A10 */
  907. label000009B2:
  908. 000009B2  206D B9A2                movea.l    A0, [A5 - 0x465E]
  909. 000009B6  2068 0246                movea.l    A0, [A0 + 0x246]
  910. 000009BA  48C7                     ext.l      D7
  911. 000009BC  2007                     move.l     D0, D7
  912. 000009BE  2200                     move.l     D1, D0
  913. 000009C0  C0FC 0022                mulu.w     D0, 0x22 /* '\"' */
  914. 000009C4  4841                     swap.w     D1
  915. 000009C6  C2FC 0022                mulu.w     D1, 0x22 /* '\"' */
  916. 000009CA  4841                     swap.w     D1
  917. 000009CC  4241                     clr.w      D1
  918. 000009CE  D081                     add.l      D0, D1
  919. 000009D0  7200                     moveq.l    D1, 0x00
  920. 000009D2  3230 0820                move.w     D1, [A0 + D0 + 0x20]
  921. 000009D6  0C81 0000 FFFF           cmpi.l     D1, 0xFFFF
  922. 000009DC  6730                     beq        +0x32 /* 00000A0E */
  923. 000009DE  206D B9A2                movea.l    A0, [A5 - 0x465E]
  924. 000009E2  2068 0246                movea.l    A0, [A0 + 0x246]
  925. 000009E6  48C7                     ext.l      D7
  926. 000009E8  2007                     move.l     D0, D7
  927. 000009EA  2200                     move.l     D1, D0
  928. 000009EC  C0FC 0022                mulu.w     D0, 0x22 /* '\"' */
  929. 000009F0  4841                     swap.w     D1
  930. 000009F2  C2FC 0022                mulu.w     D1, 0x22 /* '\"' */
  931. 000009F6  4841                     swap.w     D1
  932. 000009F8  4241                     clr.w      D1
  933. 000009FA  D081                     add.l      D0, D1
  934. 000009FC  7200                     moveq.l    D1, 0x00
  935. 000009FE  3230 0820                move.w     D1, [A0 + D0 + 0x20]
  936. 00000A02  2F01                     move.l     -[A7], D1
  937. 00000A04  2F2D B996                move.l     -[A7], [A5 - 0x466A]
  938. 00000A08  4EAD 146A                jsr        [A5 + 0x146A /* export_649 */]
  939. 00000A0C  508F                     addq.l     A7, 8
  940. label00000A0E:
  941. 00000A0E  5247                     addq.w     D7, 1
  942. label00000A10:
  943. 00000A10  48C7                     ext.l      D7
  944. 00000A12  206D B9A2                movea.l    A0, [A5 - 0x465E]
  945. 00000A16  7000                     moveq.l    D0, 0x00
  946. 00000A18  3028 0160                move.w     D0, [A0 + 0x160]
  947. 00000A1C  B087                     cmp.l      D0, D7
  948. 00000A1E  6292                     bhi        -0x6C /* 000009B2 */
  949. 00000A20  4A6D B9A6                tst.w      [A5 - 0x465A]
  950. 00000A24  6708                     beq        +0xA /* 00000A2E */
  951. 00000A26  7009                     moveq.l    D0, 0x09
  952. 00000A28  B06D B9A6                cmp.w      D0, [A5 - 0x465A]
  953. 00000A2C  666E                     bne        +0x70 /* 00000A9C */
  954. label00000A2E:
  955. 00000A2E  4247                     clr.w      D7
  956. 00000A30  605A                     bra        +0x5C /* 00000A8C */
  957. label00000A32:
  958. 00000A32  206D B9A2                movea.l    A0, [A5 - 0x465E]
  959. 00000A36  2068 0242                movea.l    A0, [A0 + 0x242]
  960. 00000A3A  48C7                     ext.l      D7
  961. 00000A3C  2007                     move.l     D0, D7
  962. 00000A3E  E580                     asl        D0, 2
  963. 00000A40  4AB0 0800                tst.l      [A0 + D0]
  964. 00000A44  6744                     beq        +0x46 /* 00000A8A */
  965. 00000A46  206D B9A2                movea.l    A0, [A5 - 0x465E]
  966. 00000A4A  2068 0242                movea.l    A0, [A0 + 0x242]
  967. 00000A4E  48C7                     ext.l      D7
  968. 00000A50  2007                     move.l     D0, D7
  969. 00000A52  E580                     asl        D0, 2
  970. 00000A54  2070 0800                movea.l    A0, [A0 + D0]
  971. 00000A58  7000                     moveq.l    D0, 0x00
  972. 00000A5A  3028 0004                move.w     D0, [A0 + 0x4]
  973. 00000A5E  0C80 0000 FFFF           cmpi.l     D0, 0xFFFF
  974. 00000A64  6724                     beq        +0x26 /* 00000A8A */
  975. 00000A66  206D B9A2                movea.l    A0, [A5 - 0x465E]
  976. 00000A6A  2068 0242                movea.l    A0, [A0 + 0x242]
  977. 00000A6E  48C7                     ext.l      D7
  978. 00000A70  2007                     move.l     D0, D7
  979. 00000A72  E580                     asl        D0, 2
  980. 00000A74  2070 0800                movea.l    A0, [A0 + D0]
  981. 00000A78  7000                     moveq.l    D0, 0x00
  982. 00000A7A  3028 0004                move.w     D0, [A0 + 0x4]
  983. 00000A7E  2F00                     move.l     -[A7], D0
  984. 00000A80  2F2D B996                move.l     -[A7], [A5 - 0x466A]
  985. 00000A84  4EAD 11A2                jsr        [A5 + 0x11A2 /* export_560 */]
  986. 00000A88  508F                     addq.l     A7, 8
  987. label00000A8A:
  988. 00000A8A  5247                     addq.w     D7, 1
  989. label00000A8C:
  990. 00000A8C  48C7                     ext.l      D7
  991. 00000A8E  206D B9A2                movea.l    A0, [A5 - 0x465E]
  992. 00000A92  7000                     moveq.l    D0, 0x00
  993. 00000A94  3028 015E                move.w     D0, [A0 + 0x15E]
  994. 00000A98  B087                     cmp.l      D0, D7
  995. 00000A9A  6296                     bhi        -0x68 /* 00000A32 */
  996. label00000A9C:
  997. 00000A9C  2E1F                     move.l     D7, [A7]+
  998. 00000A9E  4E75                     rts
  999. export_1265:
  1000. 00000AA0  4E56 FFFE                link       A6, -0x0002
  1001. 00000AA4  48E7 0300                movem.l    -[A7], D6,D7
  1002. 00000AA8  4EAD 09D2                jsr        [A5 + 0x9D2 /* export_310 */]
  1003. 00000AAC  7E01                     moveq.l    D7, 0x01
  1004. 00000AAE  4A6D B9A6                tst.w      [A5 - 0x465A]
  1005. 00000AB2  6712                     beq        +0x14 /* 00000AC6 */
  1006. 00000AB4  7001                     moveq.l    D0, 0x01
  1007. 00000AB6  B06D B9A6                cmp.w      D0, [A5 - 0x465A]
  1008. 00000ABA  670A                     beq        +0xC /* 00000AC6 */
  1009. 00000ABC  7006                     moveq.l    D0, 0x06
  1010. 00000ABE  B06D B9A6                cmp.w      D0, [A5 - 0x465A]
  1011. 00000AC2  6600 0092                bne        +0x94 /* 00000B56 */
  1012. label00000AC6:
  1013. 00000AC6  206D B9C6                movea.l    A0, [A5 - 0x463A]
  1014. 00000ACA  2068 0246                movea.l    A0, [A0 + 0x246]
  1015. 00000ACE  3C2D B9D6                move.w     D6, [A5 - 0x462A]
  1016. 00000AD2  7000                     moveq.l    D0, 0x00
  1017. 00000AD4  3006                     move.w     D0, D6
  1018. 00000AD6  2200                     move.l     D1, D0
  1019. 00000AD8  C0FC 0022                mulu.w     D0, 0x22 /* '\"' */
  1020. 00000ADC  4841                     swap.w     D1
  1021. 00000ADE  C2FC 0022                mulu.w     D1, 0x22 /* '\"' */
  1022. 00000AE2  4841                     swap.w     D1
  1023. 00000AE4  4241                     clr.w      D1
  1024. 00000AE6  D081                     add.l      D0, D1
  1025. 00000AE8  7200                     moveq.l    D1, 0x00
  1026. 00000AEA  3230 0820                move.w     D1, [A0 + D0 + 0x20]
  1027. 00000AEE  0C81 0000 FFFF           cmpi.l     D1, 0xFFFF
  1028. 00000AF4  6660                     bne        +0x62 /* 00000B56 */
  1029. 00000AF6  486E FFFE                pea.l      [A6 - 0x2]
  1030. 00000AFA  206D B9C6                movea.l    A0, [A5 - 0x463A]
  1031. 00000AFE  2068 0246                movea.l    A0, [A0 + 0x246]
  1032. 00000B02  7000                     moveq.l    D0, 0x00
  1033. 00000B04  3006                     move.w     D0, D6
  1034. 00000B06  2200                     move.l     D1, D0
  1035. 00000B08  C0FC 0022                mulu.w     D0, 0x22 /* '\"' */
  1036. 00000B0C  4841                     swap.w     D1
  1037. 00000B0E  C2FC 0022                mulu.w     D1, 0x22 /* '\"' */
  1038. 00000B12  4841                     swap.w     D1
  1039. 00000B14  4241                     clr.w      D1
  1040. 00000B16  D081                     add.l      D0, D1
  1041. 00000B18  4870 0800                pea.l      [A0 + D0]
  1042. 00000B1C  2F2D B996                move.l     -[A7], [A5 - 0x466A]
  1043. 00000B20  4EAD 1462                jsr        [A5 + 0x1462 /* export_648 */]
  1044. 00000B24  4A40                     tst.w      D0
  1045. 00000B26  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1046. 00000B2A  6606                     bne        +0x8 /* 00000B32 */
  1047. 00000B2C  5347                     subq.w     D7, 1
  1048. 00000B2E  6000 0118                bra        +0x11A /* 00000C48 */
  1049. label00000B32:
  1050. 00000B32  206D B9C6                movea.l    A0, [A5 - 0x463A]
  1051. 00000B36  2068 0246                movea.l    A0, [A0 + 0x246]
  1052. 00000B3A  7000                     moveq.l    D0, 0x00
  1053. 00000B3C  3006                     move.w     D0, D6
  1054. 00000B3E  2200                     move.l     D1, D0
  1055. 00000B40  C0FC 0022                mulu.w     D0, 0x22 /* '\"' */
  1056. 00000B44  4841                     swap.w     D1
  1057. 00000B46  C2FC 0022                mulu.w     D1, 0x22 /* '\"' */
  1058. 00000B4A  4841                     swap.w     D1
  1059. 00000B4C  4241                     clr.w      D1
  1060. 00000B4E  D081                     add.l      D0, D1
  1061. 00000B50  31AE FFFE 0820           move.w     [A0 + D0 + 0x20], [A6 - 0x2]
  1062. label00000B56:
  1063. 00000B56  4A6D B9A6                tst.w      [A5 - 0x465A]
  1064. 00000B5A  670A                     beq        +0xC /* 00000B66 */
  1065. 00000B5C  7009                     moveq.l    D0, 0x09
  1066. 00000B5E  B06D B9A6                cmp.w      D0, [A5 - 0x465A]
  1067. 00000B62  6600 00E4                bne        +0xE6 /* 00000C48 */
  1068. label00000B66:
  1069. 00000B66  7028                     moveq.l    D0, 0x28
  1070. 00000B68  C02D B9D2                and.b      D0, [A5 - 0x462E]
  1071. 00000B6C  0C00 0020                cmpi.b     D0, 0x20 /* ' ' */
  1072. 00000B70  6600 00D6                bne        +0xD8 /* 00000C48 */
  1073. 00000B74  206D B9C6                movea.l    A0, [A5 - 0x463A]
  1074. 00000B78  2068 0242                movea.l    A0, [A0 + 0x242]
  1075. 00000B7C  7000                     moveq.l    D0, 0x00
  1076. 00000B7E  302D B9D8                move.w     D0, [A5 - 0x4628]
  1077. 00000B82  E580                     asl        D0, 2
  1078. 00000B84  2070 0800                movea.l    A0, [A0 + D0]
  1079. 00000B88  7000                     moveq.l    D0, 0x00
  1080. 00000B8A  3028 0004                move.w     D0, [A0 + 0x4]
  1081. 00000B8E  0C80 0000 FFFF           cmpi.l     D0, 0xFFFF
  1082. 00000B94  6600 00B2                bne        +0xB4 /* 00000C48 */
  1083. 00000B98  206D B9C6                movea.l    A0, [A5 - 0x463A]
  1084. 00000B9C  2068 0242                movea.l    A0, [A0 + 0x242]
  1085. 00000BA0  7000                     moveq.l    D0, 0x00
  1086. 00000BA2  302D B9D8                move.w     D0, [A5 - 0x4628]
  1087. 00000BA6  E580                     asl        D0, 2
  1088. 00000BA8  2070 0800                movea.l    A0, [A0 + D0]
  1089. 00000BAC  4868 0009                pea.l      [A0 + 0x9]
  1090. 00000BB0  2B6D BBB8 BA80           move.l     [A5 - 0x4580], [A5 - 0x4448]
  1091. 00000BB6  2F2D BBB8                move.l     -[A7], [A5 - 0x4448]
  1092. 00000BBA  206D B9C6                movea.l    A0, [A5 - 0x463A]
  1093. 00000BBE  2068 0242                movea.l    A0, [A0 + 0x242]
  1094. 00000BC2  7000                     moveq.l    D0, 0x00
  1095. 00000BC4  302D B9D8                move.w     D0, [A5 - 0x4628]
  1096. 00000BC8  E580                     asl        D0, 2
  1097. 00000BCA  2070 0800                movea.l    A0, [A0 + D0]
  1098. 00000BCE  3028 0006                move.w     D0, [A0 + 0x6]
  1099. 00000BD2  48C0                     ext.l      D0
  1100. 00000BD4  2F00                     move.l     -[A7], D0
  1101. 00000BD6  4EAD 1B12                jsr        [A5 + 0x1B12 /* export_862 */]
  1102. 00000BDA  4EBA 0078                jsr        [PC + 0x78 /* 00000C54 */]
  1103. 00000BDE  4A40                     tst.w      D0
  1104. 00000BE0  6764                     beq        +0x66 /* 00000C46 */
  1105. 00000BE2  206D B9C6                movea.l    A0, [A5 - 0x463A]
  1106. 00000BE6  2068 0242                movea.l    A0, [A0 + 0x242]
  1107. 00000BEA  7000                     moveq.l    D0, 0x00
  1108. 00000BEC  302D B9D8                move.w     D0, [A5 - 0x4628]
  1109. 00000BF0  E580                     asl        D0, 2
  1110. 00000BF2  2070 0800                movea.l    A0, [A0 + D0]
  1111. 00000BF6  7000                     moveq.l    D0, 0x00
  1112. 00000BF8  1028 0008                move.b     D0, [A0 + 0x8]
  1113. 00000BFC  2F00                     move.l     -[A7], D0
  1114. 00000BFE  206D B9C6                movea.l    A0, [A5 - 0x463A]
  1115. 00000C02  2068 0242                movea.l    A0, [A0 + 0x242]
  1116. 00000C06  7000                     moveq.l    D0, 0x00
  1117. 00000C08  302D B9D8                move.w     D0, [A5 - 0x4628]
  1118. 00000C0C  E580                     asl        D0, 2
  1119. 00000C0E  2070 0800                movea.l    A0, [A0 + D0]
  1120. 00000C12  4868 0004                pea.l      [A0 + 0x4]
  1121. 00000C16  206D B9C6                movea.l    A0, [A5 - 0x463A]
  1122. 00000C1A  2068 0242                movea.l    A0, [A0 + 0x242]
  1123. 00000C1E  7000                     moveq.l    D0, 0x00
  1124. 00000C20  302D B9D8                move.w     D0, [A5 - 0x4628]
  1125. 00000C24  E580                     asl        D0, 2
  1126. 00000C26  2070 0800                movea.l    A0, [A0 + D0]
  1127. 00000C2A  3028 0006                move.w     D0, [A0 + 0x6]
  1128. 00000C2E  48C0                     ext.l      D0
  1129. 00000C30  2F00                     move.l     -[A7], D0
  1130. 00000C32  2F2D BBB8                move.l     -[A7], [A5 - 0x4448]
  1131. 00000C36  2F2D B996                move.l     -[A7], [A5 - 0x466A]
  1132. 00000C3A  4EAD 119A                jsr        [A5 + 0x119A /* export_559 */]
  1133. 00000C3E  4A40                     tst.w      D0
  1134. 00000C40  4FEF 0014                lea.l      A7, [A7 + 0x14]
  1135. 00000C44  6602                     bne        +0x4 /* 00000C48 */
  1136. label00000C46:
  1137. 00000C46  5347                     subq.w     D7, 1
  1138. label00000C48:
  1139. 00000C48  3007                     move.w     D0, D7
  1140. 00000C4A  4CEE 00C0 FFF6           movem.l    D6,D7, [A6 - 0xA]
  1141. 00000C50  4E5E                     unlink     A6
  1142. 00000C52  4E75                     rts
  1143. fn00000C54:
  1144. 00000C54  48E7 0720                movem.l    -[A7], D5,D6,D7,A2
  1145. 00000C58  4245                     clr.w      D5
  1146. label00000C5A:
  1147. 00000C5A  7019                     moveq.l    D0, 0x19
  1148. 00000C5C  2F00                     move.l     -[A7], D0
  1149. 00000C5E  4EAD 11C2                jsr        [A5 + 0x11C2 /* export_564 */]
  1150. 00000C62  3C00                     move.w     D6, D0
  1151. 00000C64  5B40                     subq.w     D0, 5
  1152. 00000C66  588F                     addq.l     A7, 4
  1153. 00000C68  6700 0106                beq        +0x108 /* 00000D70 */
  1154. 00000C6C  0440 0009                subi.w     D0, 0x9 /* '\t' */
  1155. 00000C70  6716                     beq        +0x18 /* 00000C88 */
  1156. 00000C72  5340                     subq.w     D0, 1
  1157. 00000C74  670E                     beq        +0x10 /* 00000C84 */
  1158. 00000C76  0440 0012                subi.w     D0, 0x12
  1159. 00000C7A  6600 0184                bne        +0x186 /* 00000E00 */
  1160. 00000C7E  5245                     addq.w     D5, 1
  1161. 00000C80  6000 023E                bra        +0x240 /* 00000EC0 */
  1162. label00000C84:
  1163. 00000C84  52AD BA80                addq.l     [A5 - 0x4580], 1
  1164. label00000C88:
  1165. 00000C88  52AD BA80                addq.l     [A5 - 0x4580], 1
  1166. 00000C8C  206D B9C6                movea.l    A0, [A5 - 0x463A]
  1167. 00000C90  2068 0252                movea.l    A0, [A0 + 0x252]
  1168. 00000C94  226D BA80                movea.l    A1, [A5 - 0x4580]
  1169. 00000C98  7000                     moveq.l    D0, 0x00
  1170. 00000C9A  1011                     move.b     D0, [A1]
  1171. 00000C9C  2200                     move.l     D1, D0
  1172. 00000C9E  C0FC 000E                mulu.w     D0, 0xE
  1173. 00000CA2  4841                     swap.w     D1
  1174. 00000CA4  C2FC 000E                mulu.w     D1, 0xE
  1175. 00000CA8  4841                     swap.w     D1
  1176. 00000CAA  4241                     clr.w      D1
  1177. 00000CAC  D081                     add.l      D0, D1
  1178. 00000CAE  3B70 080C BB84           move.w     [A5 - 0x447C], [A0 + D0 + 0xC]
  1179. 00000CB4  7200                     moveq.l    D1, 0x00
  1180. 00000CB6  3230 080C                move.w     D1, [A0 + D0 + 0xC]
  1181. 00000CBA  0C81 0000 FFFF           cmpi.l     D1, 0xFFFF
  1182. 00000CC0  6600 009E                bne        +0xA0 /* 00000D60 */
  1183. 00000CC4  206D B9C6                movea.l    A0, [A5 - 0x463A]
  1184. 00000CC8  2068 0252                movea.l    A0, [A0 + 0x252]
  1185. 00000CCC  226D BA80                movea.l    A1, [A5 - 0x4580]
  1186. 00000CD0  7000                     moveq.l    D0, 0x00
  1187. 00000CD2  1011                     move.b     D0, [A1]
  1188. 00000CD4  2200                     move.l     D1, D0
  1189. 00000CD6  C0FC 000E                mulu.w     D0, 0xE
  1190. 00000CDA  4841                     swap.w     D1
  1191. 00000CDC  C2FC 000E                mulu.w     D1, 0xE
  1192. 00000CE0  4841                     swap.w     D1
  1193. 00000CE2  4241                     clr.w      D1
  1194. 00000CE4  D081                     add.l      D0, D1
  1195. 00000CE6  2030 0804                move.l     D0, [A0 + D0 + 0x4]
  1196. 00000CEA  5280                     addq.l     D0, 1
  1197. 00000CEC  2F00                     move.l     -[A7], D0
  1198. 00000CEE  206D B9C6                movea.l    A0, [A5 - 0x463A]
  1199. 00000CF2  2068 024E                movea.l    A0, [A0 + 0x24E]
  1200. 00000CF6  226D B9C6                movea.l    A1, [A5 - 0x463A]
  1201. 00000CFA  2269 0252                movea.l    A1, [A1 + 0x252]
  1202. 00000CFE  246D BA80                movea.l    A2, [A5 - 0x4580]
  1203. 00000D02  7000                     moveq.l    D0, 0x00
  1204. 00000D04  1012                     move.b     D0, [A2]
  1205. 00000D06  2200                     move.l     D1, D0
  1206. 00000D08  C0FC 000E                mulu.w     D0, 0xE
  1207. 00000D0C  4841                     swap.w     D1
  1208. 00000D0E  C2FC 000E                mulu.w     D1, 0xE
  1209. 00000D12  4841                     swap.w     D1
  1210. 00000D14  4241                     clr.w      D1
  1211. 00000D16  D081                     add.l      D0, D1
  1212. 00000D18  2271 0804                movea.l    A1, [A1 + D0 + 0x4]
  1213. 00000D1C  7000                     moveq.l    D0, 0x00
  1214. 00000D1E  1011                     move.b     D0, [A1]
  1215. 00000D20  E780                     asl        D0, 3
  1216. 00000D22  2F30 0800                move.l     -[A7], [A0 + D0]
  1217. 00000D26  2F2D B996                move.l     -[A7], [A5 - 0x466A]
  1218. 00000D2A  4EAD 1382                jsr        [A5 + 0x1382 /* export_620 */]
  1219. 00000D2E  4A40                     tst.w      D0
  1220. 00000D30  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1221. 00000D34  6700 018A                beq        +0x18C /* 00000EC0 */
  1222. 00000D38  206D B9C6                movea.l    A0, [A5 - 0x463A]
  1223. 00000D3C  2068 0252                movea.l    A0, [A0 + 0x252]
  1224. 00000D40  226D BA80                movea.l    A1, [A5 - 0x4580]
  1225. 00000D44  7000                     moveq.l    D0, 0x00
  1226. 00000D46  1011                     move.b     D0, [A1]
  1227. 00000D48  2200                     move.l     D1, D0
  1228. 00000D4A  C0FC 000E                mulu.w     D0, 0xE
  1229. 00000D4E  4841                     swap.w     D1
  1230. 00000D50  C2FC 000E                mulu.w     D1, 0xE
  1231. 00000D54  4841                     swap.w     D1
  1232. 00000D56  4241                     clr.w      D1
  1233. 00000D58  D081                     add.l      D0, D1
  1234. 00000D5A  31AD BB84 080C           move.w     [A0 + D0 + 0xC], [A5 - 0x447C]
  1235. label00000D60:
  1236. 00000D60  206D BA80                movea.l    A0, [A5 - 0x4580]
  1237. 00000D64  52AD BA80                addq.l     [A5 - 0x4580], 1
  1238. 00000D68  10AD BB85                move.b     [A0], [A5 - 0x447B]
  1239. 00000D6C  6000 FEEC                bra        -0x112 /* 00000C5A */
  1240. label00000D70:
  1241. 00000D70  206D BA80                movea.l    A0, [A5 - 0x4580]
  1242. 00000D74  7000                     moveq.l    D0, 0x00
  1243. 00000D76  1010                     move.b     D0, [A0]
  1244. 00000D78  206D BA80                movea.l    A0, [A5 - 0x4580]
  1245. 00000D7C  7200                     moveq.l    D1, 0x00
  1246. 00000D7E  1228 0001                move.b     D1, [A0 + 0x1]
  1247. 00000D82  E149                     lsl        D1.w, 8
  1248. 00000D84  3E01                     move.w     D7, D1
  1249. 00000D86  8E40                     or.w       D7, D0
  1250. 00000D88  206D B9C6                movea.l    A0, [A5 - 0x463A]
  1251. 00000D8C  2068 023E                movea.l    A0, [A0 + 0x23E]
  1252. 00000D90  48C7                     ext.l      D7
  1253. 00000D92  2007                     move.l     D0, D7
  1254. 00000D94  E580                     asl        D0, 2
  1255. 00000D96  2070 0800                movea.l    A0, [A0 + D0]
  1256. 00000D9A  3B50 B994                move.w     [A5 - 0x466C], [A0]
  1257. 00000D9E  7000                     moveq.l    D0, 0x00
  1258. 00000DA0  3010                     move.w     D0, [A0]
  1259. 00000DA2  0C80 0000 FFFF           cmpi.l     D0, 0xFFFF
  1260. 00000DA8  663C                     bne        +0x3E /* 00000DE6 */
  1261. 00000DAA  206D B9C6                movea.l    A0, [A5 - 0x463A]
  1262. 00000DAE  2068 023E                movea.l    A0, [A0 + 0x23E]
  1263. 00000DB2  48C7                     ext.l      D7
  1264. 00000DB4  2007                     move.l     D0, D7
  1265. 00000DB6  E580                     asl        D0, 2
  1266. 00000DB8  2070 0800                movea.l    A0, [A0 + D0]
  1267. 00000DBC  4868 0002                pea.l      [A0 + 0x2]
  1268. 00000DC0  2F2D B996                move.l     -[A7], [A5 - 0x466A]
  1269. 00000DC4  4EBA 0102                jsr        [PC + 0x102 /* 00000EC8 */]
  1270. 00000DC8  4A40                     tst.w      D0
  1271. 00000DCA  508F                     addq.l     A7, 8
  1272. 00000DCC  6700 00F2                beq        +0xF4 /* 00000EC0 */
  1273. 00000DD0  206D B9C6                movea.l    A0, [A5 - 0x463A]
  1274. 00000DD4  2068 023E                movea.l    A0, [A0 + 0x23E]
  1275. 00000DD8  48C7                     ext.l      D7
  1276. 00000DDA  2007                     move.l     D0, D7
  1277. 00000DDC  E580                     asl        D0, 2
  1278. 00000DDE  2070 0800                movea.l    A0, [A0 + D0]
  1279. 00000DE2  30AD B994                move.w     [A0], [A5 - 0x466C]
  1280. label00000DE6:
  1281. 00000DE6  206D BA80                movea.l    A0, [A5 - 0x4580]
  1282. 00000DEA  10AD B995                move.b     [A0], [A5 - 0x466B]
  1283. 00000DEE  206D BA80                movea.l    A0, [A5 - 0x4580]
  1284. 00000DF2  116D B994 0001           move.b     [A0 + 0x1], [A5 - 0x466C]
  1285. 00000DF8  54AD BA80                addq.l     [A5 - 0x4580], 2
  1286. 00000DFC  6000 FE5C                bra        -0x1A2 /* 00000C5A */
  1287. label00000E00:
  1288. 00000E00  206D B9C6                movea.l    A0, [A5 - 0x463A]
  1289. 00000E04  2068 021A                movea.l    A0, [A0 + 0x21A]
  1290. 00000E08  226D BA80                movea.l    A1, [A5 - 0x4580]
  1291. 00000E0C  7000                     moveq.l    D0, 0x00
  1292. 00000E0E  1011                     move.b     D0, [A1]
  1293. 00000E10  D080                     add.l      D0, D0
  1294. 00000E12  2200                     move.l     D1, D0
  1295. 00000E14  E588                     lsl        D0, 2
  1296. 00000E16  D081                     add.l      D0, D1
  1297. 00000E18  3B70 0808 BD94           move.w     [A5 - 0x426C], [A0 + D0 + 0x8]
  1298. 00000E1E  7200                     moveq.l    D1, 0x00
  1299. 00000E20  3230 0808                move.w     D1, [A0 + D0 + 0x8]
  1300. 00000E24  0C81 0000 FFFF           cmpi.l     D1, 0xFFFF
  1301. 00000E2A  6648                     bne        +0x4A /* 00000E74 */
  1302. 00000E2C  206D B9C6                movea.l    A0, [A5 - 0x463A]
  1303. 00000E30  2068 021A                movea.l    A0, [A0 + 0x21A]
  1304. 00000E34  226D BA80                movea.l    A1, [A5 - 0x4580]
  1305. 00000E38  7000                     moveq.l    D0, 0x00
  1306. 00000E3A  1011                     move.b     D0, [A1]
  1307. 00000E3C  D080                     add.l      D0, D0
  1308. 00000E3E  2200                     move.l     D1, D0
  1309. 00000E40  E588                     lsl        D0, 2
  1310. 00000E42  D081                     add.l      D0, D1
  1311. 00000E44  2F30 0804                move.l     -[A7], [A0 + D0 + 0x4]
  1312. 00000E48  2F2D B996                move.l     -[A7], [A5 - 0x466A]
  1313. 00000E4C  4EAD 11BA                jsr        [A5 + 0x11BA /* export_563 */]
  1314. 00000E50  4A40                     tst.w      D0
  1315. 00000E52  508F                     addq.l     A7, 8
  1316. 00000E54  676A                     beq        +0x6C /* 00000EC0 */
  1317. 00000E56  206D B9C6                movea.l    A0, [A5 - 0x463A]
  1318. 00000E5A  2068 021A                movea.l    A0, [A0 + 0x21A]
  1319. 00000E5E  226D BA80                movea.l    A1, [A5 - 0x4580]
  1320. 00000E62  7000                     moveq.l    D0, 0x00
  1321. 00000E64  1011                     move.b     D0, [A1]
  1322. 00000E66  D080                     add.l      D0, D0
  1323. 00000E68  2200                     move.l     D1, D0
  1324. 00000E6A  E588                     lsl        D0, 2
  1325. 00000E6C  D081                     add.l      D0, D1
  1326. 00000E6E  31AD BD94 0808           move.w     [A0 + D0 + 0x8], [A5 - 0x426C]
  1327. label00000E74:
  1328. 00000E74  206D BA80                movea.l    A0, [A5 - 0x4580]
  1329. 00000E78  10AD BD95                move.b     [A0], [A5 - 0x426B]
  1330. 00000E7C  3006                     move.w     D0, D6
  1331. 00000E7E  0440 000A                subi.w     D0, 0xA /* '\n' */
  1332. 00000E82  6B34                     bmi        +0x36 /* 00000EB8 */
  1333. 00000E84  0C40 0001                cmpi.w     D0, 0x1
  1334. 00000E88  6E2E                     bgt        +0x30 /* 00000EB8 */
  1335. 00000E8A  D040                     add.w      D0, D0
  1336. 00000E8C  303B 0006                move.w     D0, [PC + D0.w + 0x6]
  1337. 00000E90  4EFB 0000                jmp        [PC + D0.w]
  1338. 00000E94  0006 0012                ori.b      D6, 0x12
  1339. 00000E98  06AD 0000 000A BA80      addi.l     [A5 - 0x4580], 0xA /* '\n' */
  1340. 00000EA0  6000 FDB8                bra        -0x246 /* 00000C5A */
  1341. 00000EA4  206D BA80                movea.l    A0, [A5 - 0x4580]
  1342. 00000EA8  7000                     moveq.l    D0, 0x00
  1343. 00000EAA  1028 0001                move.b     D0, [A0 + 0x1]
  1344. 00000EAE  5480                     addq.l     D0, 2
  1345. 00000EB0  D1AD BA80                add.l      [A5 - 0x4580], D0
  1346. 00000EB4  6000 FDA4                bra        -0x25A /* 00000C5A */
  1347. label00000EB8:
  1348. 00000EB8  5AAD BA80                addq.l     [A5 - 0x4580], 5
  1349. 00000EBC  6000 FD9C                bra        -0x262 /* 00000C5A */
  1350. label00000EC0:
  1351. 00000EC0  3005                     move.w     D0, D5
  1352. 00000EC2  4CDF 04E0                movem.l    D5,D6,D7,A2, [A7]+
  1353. 00000EC6  4E75                     rts
  1354. fn00000EC8:
  1355. 00000EC8  4E56 FEF8                link       A6, -0x0108
  1356. 00000ECC  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  1357. 00000ED0  286E 0008                movea.l    A4, [A6 + 0x8]
  1358. 00000ED4  266E 000C                movea.l    A3, [A6 + 0xC]
  1359. 00000ED8  7C01                     moveq.l    D6, 0x01
  1360. 00000EDA  4247                     clr.w      D7
  1361. label00000EDC:
  1362. 00000EDC  48C7                     ext.l      D7
  1363. 00000EDE  7000                     moveq.l    D0, 0x00
  1364. 00000EE0  302C 015C                move.w     D0, [A4 + 0x15C]
  1365. 00000EE4  B087                     cmp.l      D0, D7
  1366. 00000EE6  6600 00F4                bne        +0xF6 /* 00000FDC */
  1367. 00000EEA  48C7                     ext.l      D7
  1368. 00000EEC  2007                     move.l     D0, D7
  1369. 00000EEE  5280                     addq.l     D0, 1
  1370. 00000EF0  E580                     asl        D0, 2
  1371. 00000EF2  2F00                     move.l     -[A7], D0
  1372. 00000EF4  48C7                     ext.l      D7
  1373. 00000EF6  2007                     move.l     D0, D7
  1374. 00000EF8  E580                     asl        D0, 2
  1375. 00000EFA  2F00                     move.l     -[A7], D0
  1376. 00000EFC  486C 023E                pea.l      [A4 + 0x23E]
  1377. 00000F00  4EAD 0E0A                jsr        [A5 + 0xE0A /* export_445 */]
  1378. 00000F04  4A40                     tst.w      D0
  1379. 00000F06  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1380. 00000F0A  6700 00CC                beq        +0xCE /* 00000FD8 */
  1381. 00000F0E  7000                     moveq.l    D0, 0x00
  1382. 00000F10  1013                     move.b     D0, [A3]
  1383. 00000F12  7200                     moveq.l    D1, 0x00
  1384. 00000F14  1213                     move.b     D1, [A3]
  1385. 00000F16  7400                     moveq.l    D2, 0x00
  1386. 00000F18  1433 1000                move.b     D2, [A3 + D1.w]
  1387. 00000F1C  D480                     add.l      D2, D0
  1388. 00000F1E  5682                     addq.l     D2, 3
  1389. 00000F20  2F02                     move.l     -[A7], D2
  1390. 00000F22  4EAD 0D92                jsr        [A5 + 0xD92 /* export_430 */]
  1391. 00000F26  206C 023E                movea.l    A0, [A4 + 0x23E]
  1392. 00000F2A  48C7                     ext.l      D7
  1393. 00000F2C  2207                     move.l     D1, D7
  1394. 00000F2E  E581                     asl        D1, 2
  1395. 00000F30  2180 1800                move.l     [A0 + D1], D0
  1396. 00000F34  2D40 FEFC                move.l     [A6 - 0x104], D0
  1397. 00000F38  588F                     addq.l     A7, 4
  1398. 00000F3A  6700 009C                beq        +0x9E /* 00000FD8 */
  1399. 00000F3E  2D6D BA80 FEF8           move.l     [A6 - 0x108], [A5 - 0x4580]
  1400. 00000F44  200B                     move.l     D0, A3
  1401. 00000F46  5280                     addq.l     D0, 1
  1402. 00000F48  2F00                     move.l     -[A7], D0
  1403. 00000F4A  41EE FF00                lea.l      A0, [A6 - 0x100]
  1404. 00000F4E  2B48 BA80                move.l     [A5 - 0x4580], A0
  1405. 00000F52  2F08                     move.l     -[A7], A0
  1406. 00000F54  7000                     moveq.l    D0, 0x00
  1407. 00000F56  1013                     move.b     D0, [A3]
  1408. 00000F58  5380                     subq.l     D0, 1
  1409. 00000F5A  2F00                     move.l     -[A7], D0
  1410. 00000F5C  4EAD 1B12                jsr        [A5 + 0x1B12 /* export_862 */]
  1411. 00000F60  7000                     moveq.l    D0, 0x00
  1412. 00000F62  1013                     move.b     D0, [A3]
  1413. 00000F64  D08B                     add.l      D0, A3
  1414. 00000F66  2F00                     move.l     -[A7], D0
  1415. 00000F68  7000                     moveq.l    D0, 0x00
  1416. 00000F6A  1013                     move.b     D0, [A3]
  1417. 00000F6C  D0AE FEFC                add.l      D0, [A6 - 0x104]
  1418. 00000F70  5480                     addq.l     D0, 2
  1419. 00000F72  2F00                     move.l     -[A7], D0
  1420. 00000F74  7000                     moveq.l    D0, 0x00
  1421. 00000F76  1013                     move.b     D0, [A3]
  1422. 00000F78  7200                     moveq.l    D1, 0x00
  1423. 00000F7A  1233 0000                move.b     D1, [A3 + D0.w]
  1424. 00000F7E  5281                     addq.l     D1, 1
  1425. 00000F80  2F01                     move.l     -[A7], D1
  1426. 00000F82  4EAD 1B12                jsr        [A5 + 0x1B12 /* export_862 */]
  1427. 00000F86  526C 015C                addq.w     [A4 + 0x15C], 1
  1428. 00000F8A  4EBA FCC8                jsr        [PC - 0x338 /* 00000C54 */]
  1429. 00000F8E  4A40                     tst.w      D0
  1430. 00000F90  6728                     beq        +0x2A /* 00000FBA */
  1431. 00000F92  2B6E FEF8 BA80           move.l     [A5 - 0x4580], [A6 - 0x108]
  1432. 00000F98  486E FF00                pea.l      [A6 - 0x100]
  1433. 00000F9C  202E FEFC                move.l     D0, [A6 - 0x104]
  1434. 00000FA0  5680                     addq.l     D0, 3
  1435. 00000FA2  2F00                     move.l     -[A7], D0
  1436. 00000FA4  206E FEFC                movea.l    A0, [A6 - 0x104]
  1437. 00000FA8  1153 0002                move.b     [A0 + 0x2], [A3]
  1438. 00000FAC  7000                     moveq.l    D0, 0x00
  1439. 00000FAE  1013                     move.b     D0, [A3]
  1440. 00000FB0  5380                     subq.l     D0, 1
  1441. 00000FB2  2F00                     move.l     -[A7], D0
  1442. 00000FB4  4EAD 1B12                jsr        [A5 + 0x1B12 /* export_862 */]
  1443. 00000FB8  6072                     bra        +0x74 /* 0000102C */
  1444. label00000FBA:
  1445. 00000FBA  2B6E FEF8 BA80           move.l     [A5 - 0x4580], [A6 - 0x108]
  1446. 00000FC0  536C 015C                subq.w     [A4 + 0x15C], 1
  1447. 00000FC4  206C 023E                movea.l    A0, [A4 + 0x23E]
  1448. 00000FC8  48C7                     ext.l      D7
  1449. 00000FCA  2007                     move.l     D0, D7
  1450. 00000FCC  E580                     asl        D0, 2
  1451. 00000FCE  2F30 0800                move.l     -[A7], [A0 + D0]
  1452. 00000FD2  4EAD 0062                jsr        [A5 + 0x62 /* export_8 */]
  1453. 00000FD6  588F                     addq.l     A7, 4
  1454. label00000FD8:
  1455. 00000FD8  5346                     subq.w     D6, 1
  1456. 00000FDA  6050                     bra        +0x52 /* 0000102C */
  1457. label00000FDC:
  1458. 00000FDC  206C 023E                movea.l    A0, [A4 + 0x23E]
  1459. 00000FE0  48C7                     ext.l      D7
  1460. 00000FE2  2007                     move.l     D0, D7
  1461. 00000FE4  E580                     asl        D0, 2
  1462. 00000FE6  4AB0 0800                tst.l      [A0 + D0]
  1463. 00000FEA  673A                     beq        +0x3C /* 00001026 */
  1464. 00000FEC  7000                     moveq.l    D0, 0x00
  1465. 00000FEE  1013                     move.b     D0, [A3]
  1466. 00000FF0  D08B                     add.l      D0, A3
  1467. 00000FF2  2F00                     move.l     -[A7], D0
  1468. 00000FF4  206C 023E                movea.l    A0, [A4 + 0x23E]
  1469. 00000FF8  48C7                     ext.l      D7
  1470. 00000FFA  2007                     move.l     D0, D7
  1471. 00000FFC  E580                     asl        D0, 2
  1472. 00000FFE  2070 0800                movea.l    A0, [A0 + D0]
  1473. 00001002  5488                     addq.l     A0, 2
  1474. 00001004  226C 023E                movea.l    A1, [A4 + 0x23E]
  1475. 00001008  48C7                     ext.l      D7
  1476. 0000100A  2007                     move.l     D0, D7
  1477. 0000100C  E580                     asl        D0, 2
  1478. 0000100E  2271 0800                movea.l    A1, [A1 + D0]
  1479. 00001012  7000                     moveq.l    D0, 0x00
  1480. 00001014  1029 0002                move.b     D0, [A1 + 0x2]
  1481. 00001018  D088                     add.l      D0, A0
  1482. 0000101A  2F00                     move.l     -[A7], D0
  1483. 0000101C  4EAD 0CFA                jsr        [A5 + 0xCFA /* export_411 */]
  1484. 00001020  4A40                     tst.w      D0
  1485. 00001022  508F                     addq.l     A7, 8
  1486. 00001024  6706                     beq        +0x8 /* 0000102C */
  1487. label00001026:
  1488. 00001026  5247                     addq.w     D7, 1
  1489. 00001028  6000 FEB2                bra        -0x14C /* 00000EDC */
  1490. label0000102C:
  1491. 0000102C  3B47 B994                move.w     [A5 - 0x466C], D7
  1492. 00001030  3006                     move.w     D0, D6
  1493. 00001032  4CEE 18C0 FEE8           movem.l    D6,D7,A3,A4, [A6 - 0x118]
  1494. 00001038  4E5E                     unlink     A6
  1495. 0000103A  4E75                     rts
  1496. export_1266:
  1497. 0000103C  4E56 FFE8                link       A6, -0x0018
  1498. 00001040  48E7 0F10                movem.l    -[A7], D4,D5,D6,D7,A3
  1499. 00001044  382E 000A                move.w     D4, [A6 + 0xA]
  1500. 00001048  7A01                     moveq.l    D5, 0x01
  1501. 0000104A  2D6D BA78 FFFC           move.l     [A6 - 0x4], [A5 - 0x4588]
  1502. 00001050  2D6D BA78 FFF0           move.l     [A6 - 0x10], [A5 - 0x4588]
  1503. 00001056  206D B9FC                movea.l    A0, [A5 - 0x4604]
  1504. 0000105A  47E8 032E                lea.l      A3, [A0 + 0x32E]
  1505. label0000105E:
  1506. 0000105E  7001                     moveq.l    D0, 0x01
  1507. 00001060  B06B 000C                cmp.w      D0, [A3 + 0xC]
  1508. 00001064  667E                     bne        +0x80 /* 000010E4 */
  1509. 00001066  204B                     movea.l    A0, A3
  1510. 00001068  5888                     addq.l     A0, 4
  1511. 0000106A  43EE FFF4                lea.l      A1, [A6 - 0xC]
  1512. 0000106E  22D8                     move.l     [A1]+, [A0]+
  1513. 00001070  22D8                     move.l     [A1]+, [A0]+
  1514. 00001072  41EE FFE8                lea.l      A0, [A6 - 0x18]
  1515. 00001076  43EE FFF4                lea.l      A1, [A6 - 0xC]
  1516. 0000107A  20D9                     move.l     [A0]+, [A1]+
  1517. 0000107C  20D9                     move.l     [A0]+, [A1]+
  1518. 0000107E  302E FFF4                move.w     D0, [A6 - 0xC]
  1519. 00001082  48C0                     ext.l      D0
  1520. 00001084  2C00                     move.l     D6, D0
  1521. 00001086  302E FFF8                move.w     D0, [A6 - 0x8]
  1522. 0000108A  48C0                     ext.l      D0
  1523. 0000108C  2E00                     move.l     D7, D0
  1524. 0000108E  4A44                     tst.w      D4
  1525. 00001090  670E                     beq        +0x10 /* 000010A0 */
  1526. 00001092  3D6E FFF4 FFEA           move.w     [A6 - 0x16], [A6 - 0xC]
  1527. 00001098  526E FFF4                addq.w     [A6 - 0xC], 1
  1528. 0000109C  5286                     addq.l     D6, 1
  1529. 0000109E  600C                     bra        +0xE /* 000010AC */
  1530. label000010A0:
  1531. 000010A0  3D6E FFF8 FFEE           move.w     [A6 - 0x12], [A6 - 0x8]
  1532. 000010A6  526E FFF8                addq.w     [A6 - 0x8], 1
  1533. 000010AA  5287                     addq.l     D7, 1
  1534. label000010AC:
  1535. 000010AC  302E FFF6                move.w     D0, [A6 - 0xA]
  1536. 000010B0  48C0                     ext.l      D0
  1537. 000010B2  B086                     cmp.l      D0, D6
  1538. 000010B4  6D2E                     blt        +0x30 /* 000010E4 */
  1539. 000010B6  302E FFFA                move.w     D0, [A6 - 0x6]
  1540. 000010BA  48C0                     ext.l      D0
  1541. 000010BC  B087                     cmp.l      D0, D7
  1542. 000010BE  6D24                     blt        +0x26 /* 000010E4 */
  1543. 000010C0  7000                     moveq.l    D0, 0x00
  1544. 000010C2  2F00                     move.l     -[A7], D0
  1545. 000010C4  41EE 0000                lea.l      A0, [A6 + 0x0]
  1546. 000010C8  2F20                     move.l     -[A7], -[A0]
  1547. 000010CA  2F20                     move.l     -[A7], -[A0]
  1548. 000010CC  2F20                     move.l     -[A7], -[A0]
  1549. 000010CE  41EE FFF4                lea.l      A0, [A6 - 0xC]
  1550. 000010D2  2F20                     move.l     -[A7], -[A0]
  1551. 000010D4  2F20                     move.l     -[A7], -[A0]
  1552. 000010D6  2F20                     move.l     -[A7], -[A0]
  1553. 000010D8  4EBA EF26                jsr        [PC - 0x10DA /* 00000000 */]
  1554. 000010DC  3A00                     move.w     D5, D0
  1555. 000010DE  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  1556. 000010E2  6708                     beq        +0xA /* 000010EC */
  1557. label000010E4:
  1558. 000010E4  2653                     movea.l    A3, [A3]
  1559. 000010E6  200B                     move.l     D0, A3
  1560. 000010E8  6600 FF74                bne        -0x8A /* 0000105E */
  1561. label000010EC:
  1562. 000010EC  206D BA78                movea.l    A0, [A5 - 0x4588]
  1563. 000010F0  317C 0001 025E           move.w     [A0 + 0x25E], 0x1
  1564. 000010F6  206D BA78                movea.l    A0, [A5 - 0x4588]
  1565. 000010FA  5268 0158                addq.w     [A0 + 0x158], 1
  1566. 000010FE  3005                     move.w     D0, D5
  1567. 00001100  4CEE 08F0 FFD4           movem.l    D4,D5,D6,D7,A3, [A6 - 0x2C]
  1568. 00001106  4E5E                     unlink     A6
  1569. 00001108  4E75                     rts
  1570. fn0000110A:
  1571. 0000110A  4E56 FFF8                link       A6, -0x0008
  1572. 0000110E  48E7 0F10                movem.l    -[A7], D4,D5,D6,D7,A3
  1573. 00001112  7E01                     moveq.l    D7, 0x01
  1574. 00001114  206E 0010                movea.l    A0, [A6 + 0x10]
  1575. 00001118  3D68 01C4 FFFC           move.w     [A6 - 0x4], [A0 + 0x1C4]
  1576. 0000111E  206E 0010                movea.l    A0, [A6 + 0x10]
  1577. 00001122  2668 021E                movea.l    A3, [A0 + 0x21E]
  1578. 00001126  78FF                     moveq.l    D4, 0xFFFFFFFF
  1579. 00001128  6000 0110                bra        +0x112 /* 0000123A */
  1580. label0000112C:
  1581. 0000112C  303C 100F                move.w     D0, 0x100F
  1582. 00001130  C06B 0008                and.w      D0, [A3 + 0x8]
  1583. 00001134  0C40 0001                cmpi.w     D0, 0x1
  1584. 00001138  6600 00FC                bne        +0xFE /* 00001236 */
  1585. 0000113C  302E 0008                move.w     D0, [A6 + 0x8]
  1586. 00001140  B053                     cmp.w      D0, [A3]
  1587. 00001142  6E00 00F2                bgt        +0xF4 /* 00001236 */
  1588. 00001146  302E 000A                move.w     D0, [A6 + 0xA]
  1589. 0000114A  B06B 0002                cmp.w      D0, [A3 + 0x2]
  1590. 0000114E  6D00 00E6                blt        +0xE8 /* 00001236 */
  1591. 00001152  302E 000C                move.w     D0, [A6 + 0xC]
  1592. 00001156  B06B 0004                cmp.w      D0, [A3 + 0x4]
  1593. 0000115A  6E00 00DA                bgt        +0xDC /* 00001236 */
  1594. 0000115E  302E 000E                move.w     D0, [A6 + 0xE]
  1595. 00001162  B06B 0006                cmp.w      D0, [A3 + 0x6]
  1596. 00001166  6D00 00CE                blt        +0xD0 /* 00001236 */
  1597. 0000116A  302B 0002                move.w     D0, [A3 + 0x2]
  1598. 0000116E  906E 0008                sub.w      D0, [A6 + 0x8]
  1599. 00001172  322E 0016                move.w     D1, [A6 + 0x16]
  1600. 00001176  926E 0014                sub.w      D1, [A6 + 0x14]
  1601. 0000117A  B240                     cmp.w      D1, D0
  1602. 0000117C  6D00 00B8                blt        +0xBA /* 00001236 */
  1603. 00001180  302B 0006                move.w     D0, [A3 + 0x6]
  1604. 00001184  906E 000C                sub.w      D0, [A6 + 0xC]
  1605. 00001188  322E 001A                move.w     D1, [A6 + 0x1A]
  1606. 0000118C  926E 0018                sub.w      D1, [A6 + 0x18]
  1607. 00001190  B240                     cmp.w      D1, D0
  1608. 00001192  6D00 00A2                blt        +0xA4 /* 00001236 */
  1609. 00001196  486D 2862                pea.l      [A5 + 0x2862 /* export_1288 */]
  1610. 0000119A  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  1611. 0000119E  3E00                     move.w     D7, D0
  1612. 000011A0  588F                     addq.l     A7, 4
  1613. 000011A2  6700 0092                beq        +0x94 /* 00001236 */
  1614. 000011A6  486E FFF8                pea.l      [A6 - 0x8]
  1615. 000011AA  486E FFFE                pea.l      [A6 - 0x2]
  1616. 000011AE  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  1617. 000011B2  4EAD 2862                jsr        [A5 + 0x2862 /* export_1288 */]
  1618. 000011B6  7200                     moveq.l    D1, 0x00
  1619. 000011B8  4A40                     tst.w      D0
  1620. 000011BA  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1621. 000011BE  6724                     beq        +0x26 /* 000011E4 */
  1622. 000011C0  2F01                     move.l     -[A7], D1
  1623. 000011C2  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  1624. 000011C6  7000                     moveq.l    D0, 0x00
  1625. 000011C8  302E FFFE                move.w     D0, [A6 - 0x2]
  1626. 000011CC  2F00                     move.l     -[A7], D0
  1627. 000011CE  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  1628. 000011D2  2F0B                     move.l     -[A7], A3
  1629. 000011D4  4EAD 286A                jsr        [A5 + 0x286A /* export_1289 */]
  1630. 000011D8  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1631. 000011DC  221F                     move.l     D1, [A7]+
  1632. 000011DE  4A40                     tst.w      D0
  1633. 000011E0  6702                     beq        +0x4 /* 000011E4 */
  1634. 000011E2  7201                     moveq.l    D1, 0x01
  1635. label000011E4:
  1636. 000011E4  3E01                     move.w     D7, D1
  1637. 000011E6  6744                     beq        +0x46 /* 0000122C */
  1638. 000011E8  3A2E 0014                move.w     D5, [A6 + 0x14]
  1639. 000011EC  9A6E 0008                sub.w      D5, [A6 + 0x8]
  1640. 000011F0  3005                     move.w     D0, D5
  1641. 000011F2  D053                     add.w      D0, [A3]
  1642. 000011F4  206E FFF8                movea.l    A0, [A6 - 0x8]
  1643. 000011F8  3080                     move.w     [A0], D0
  1644. 000011FA  3005                     move.w     D0, D5
  1645. 000011FC  D06B 0002                add.w      D0, [A3 + 0x2]
  1646. 00001200  206E FFF8                movea.l    A0, [A6 - 0x8]
  1647. 00001204  3140 0002                move.w     [A0 + 0x2], D0
  1648. 00001208  3C2E 0018                move.w     D6, [A6 + 0x18]
  1649. 0000120C  9C6E 000C                sub.w      D6, [A6 + 0xC]
  1650. 00001210  3006                     move.w     D0, D6
  1651. 00001212  D06B 0004                add.w      D0, [A3 + 0x4]
  1652. 00001216  206E FFF8                movea.l    A0, [A6 - 0x8]
  1653. 0000121A  3140 0004                move.w     [A0 + 0x4], D0
  1654. 0000121E  3006                     move.w     D0, D6
  1655. 00001220  D06B 0006                add.w      D0, [A3 + 0x6]
  1656. 00001224  206E FFF8                movea.l    A0, [A6 - 0x8]
  1657. 00001228  3140 0006                move.w     [A0 + 0x6], D0
  1658. label0000122C:
  1659. 0000122C  486D 2862                pea.l      [A5 + 0x2862 /* export_1288 */]
  1660. 00001230  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  1661. 00001234  588F                     addq.l     A7, 4
  1662. label00001236:
  1663. 00001236  D6FC 001C                add.w      A3, 0x1C
  1664. label0000123A:
  1665. 0000123A  5244                     addq.w     D4, 1
  1666. 0000123C  B86E FFFC                cmp.w      D4, [A6 - 0x4]
  1667. 00001240  6C06                     bge        +0x8 /* 00001248 */
  1668. 00001242  4A47                     tst.w      D7
  1669. 00001244  6600 FEE6                bne        -0x118 /* 0000112C */
  1670. label00001248:
  1671. 00001248  3007                     move.w     D0, D7
  1672. 0000124A  4CEE 08F0 FFE4           movem.l    D4,D5,D6,D7,A3, [A6 - 0x1C]
  1673. 00001250  4E5E                     unlink     A6
  1674. 00001252  4E75                     rts
  1675.